Microsoft experiences'16 - Tester, Monitorer et Déployer son application mobileAdrien Siffermann
Permis de tester
Disclaimer : Cette session ne s’adresse pas à ceux qui pensent que c’est une bonne idée d’affirmer :
• « On testera si on a le temps »,
• « Les utilisateurs nous remonteront les bugs »
• « Les développeurs testent et débuguent ce qu’ils ont conçu, c'est suffisant pour garantir la qualité de l‘application mobile »
• « Un test réussi sur un smartphone garantit que l’application fonctionne sur tous les autres appareils du même OS »
• « Le test d'application mobile, c'est comme le test de site web »
Cette session « Tester, Monitorer et Déployer son application mobile » est pour ceux qui ont conscience qu’une application offrant une expérience décevante est synonyme :
• D’abandon pur et simple par +60% de ses utilisateurs
• D’un changement immédiat pour la concurrence pour 34% d’entre eux
• D’un impact négatif pour la marque (réseau sociaux, rating, bouche à oreilles) par la moitié des utilisateurs
Au final, pas besoin de s’appeler Bond pour éliminer les bugs de votre app !
Inscrivez vous pour découvrir quels sont les usages du « testing mobile » et comment Visual Studio Team Services, Xamarin Tests Cloud & Hockey App, vous permettront d’améliorer la qualité de vos applications mobiles pour iOS, Android & Windows.
Tester, Monitorer et Déployer son application mobileMicrosoft
"Permis de tester
Disclaimer : Cette session ne s’adresse pas à ceux qui pensent que c’est une bonne idée d’affirmer :
• « On testera si on a le temps »,
• « Les utilisateurs nous remonteront les bugs »
• « Les développeurs testent et débuguent ce qu’ils ont conçu, c'est suffisant pour garantir la qualité de l‘application mobile »
• « Un test réussi sur un smartphone garantit que l’application fonctionne sur tous les autres appareils du même OS »
• « Le test d'application mobile, c'est comme le test de site web »
Cette session « Tester, Monitorer et Déployer son application mobile » est pour ceux qui ont conscience qu’une application offrant une expérience décevante est synonyme :
• D’abandon pur et simple par +60% de ses utilisateurs
• D’un changement immédiat pour la concurrence pour 34% d’entre eux
• D’un impact négatif pour la marque (réseau sociaux, rating, bouche à oreilles) par la moitié des utilisateurs
Au final, pas besoin de s’appeler Bond pour éliminer les bugs de votre app !
Inscrivez vous pour découvrir quels sont les usages du « testing mobile » et comment Visual Studio Team Services, Xamarin Tests Cloud & Hockey App, vous permettront d’améliorer la qualité de vos applications mobiles pour iOS, Android & Windows."
Comment devenir architecte ? Comment progresser dans ce domaine ? A quoi reconnait-on une bonne ou une mauvaise architecture ? Il existe certes un certain nombre d' ouvrages et formations sur le sujet, mais le mieux est quand même de pratiquer ! A la manière des coding dojos, je vais vous présenter les Architecture Katas. Ces derniers ont été initiés par Ted Neward. Son idée est venue du constat suivant :
"So how are we supposed to get great architects, if they only get the chance to architect fewer than a half-dozen times in their career?"
La solution à ce problème est donc de pratiquer régulièrement sur des sujets très différents pour gagner en expérience.
Après une présentation qui permettra dans un premier temps de donner un retour d'expérience sur ce domaine et de répondre à certaines questions, j'exposerai la démarche du hands'on et le résultat final attendu.
Ensuite, par équipe de 4-5 personnes équipées d'un papier et d'un crayon ( pas besoin de plus ! ), plusieurs sujets seront proposés. Chaque équipe devra en choisir un, définir l' architecture la plus pertinente et la présenter aux équipes adverses.
Un vote définira la meilleure architecture.
Il n'est pas nécessaire d'être architecte pour participer !
Que la meilleure équipe gagne !
Microsoft experiences'16 - Tester, Monitorer et Déployer son application mobileAdrien Siffermann
Permis de tester
Disclaimer : Cette session ne s’adresse pas à ceux qui pensent que c’est une bonne idée d’affirmer :
• « On testera si on a le temps »,
• « Les utilisateurs nous remonteront les bugs »
• « Les développeurs testent et débuguent ce qu’ils ont conçu, c'est suffisant pour garantir la qualité de l‘application mobile »
• « Un test réussi sur un smartphone garantit que l’application fonctionne sur tous les autres appareils du même OS »
• « Le test d'application mobile, c'est comme le test de site web »
Cette session « Tester, Monitorer et Déployer son application mobile » est pour ceux qui ont conscience qu’une application offrant une expérience décevante est synonyme :
• D’abandon pur et simple par +60% de ses utilisateurs
• D’un changement immédiat pour la concurrence pour 34% d’entre eux
• D’un impact négatif pour la marque (réseau sociaux, rating, bouche à oreilles) par la moitié des utilisateurs
Au final, pas besoin de s’appeler Bond pour éliminer les bugs de votre app !
Inscrivez vous pour découvrir quels sont les usages du « testing mobile » et comment Visual Studio Team Services, Xamarin Tests Cloud & Hockey App, vous permettront d’améliorer la qualité de vos applications mobiles pour iOS, Android & Windows.
Tester, Monitorer et Déployer son application mobileMicrosoft
"Permis de tester
Disclaimer : Cette session ne s’adresse pas à ceux qui pensent que c’est une bonne idée d’affirmer :
• « On testera si on a le temps »,
• « Les utilisateurs nous remonteront les bugs »
• « Les développeurs testent et débuguent ce qu’ils ont conçu, c'est suffisant pour garantir la qualité de l‘application mobile »
• « Un test réussi sur un smartphone garantit que l’application fonctionne sur tous les autres appareils du même OS »
• « Le test d'application mobile, c'est comme le test de site web »
Cette session « Tester, Monitorer et Déployer son application mobile » est pour ceux qui ont conscience qu’une application offrant une expérience décevante est synonyme :
• D’abandon pur et simple par +60% de ses utilisateurs
• D’un changement immédiat pour la concurrence pour 34% d’entre eux
• D’un impact négatif pour la marque (réseau sociaux, rating, bouche à oreilles) par la moitié des utilisateurs
Au final, pas besoin de s’appeler Bond pour éliminer les bugs de votre app !
Inscrivez vous pour découvrir quels sont les usages du « testing mobile » et comment Visual Studio Team Services, Xamarin Tests Cloud & Hockey App, vous permettront d’améliorer la qualité de vos applications mobiles pour iOS, Android & Windows."
Comment devenir architecte ? Comment progresser dans ce domaine ? A quoi reconnait-on une bonne ou une mauvaise architecture ? Il existe certes un certain nombre d' ouvrages et formations sur le sujet, mais le mieux est quand même de pratiquer ! A la manière des coding dojos, je vais vous présenter les Architecture Katas. Ces derniers ont été initiés par Ted Neward. Son idée est venue du constat suivant :
"So how are we supposed to get great architects, if they only get the chance to architect fewer than a half-dozen times in their career?"
La solution à ce problème est donc de pratiquer régulièrement sur des sujets très différents pour gagner en expérience.
Après une présentation qui permettra dans un premier temps de donner un retour d'expérience sur ce domaine et de répondre à certaines questions, j'exposerai la démarche du hands'on et le résultat final attendu.
Ensuite, par équipe de 4-5 personnes équipées d'un papier et d'un crayon ( pas besoin de plus ! ), plusieurs sujets seront proposés. Chaque équipe devra en choisir un, définir l' architecture la plus pertinente et la présenter aux équipes adverses.
Un vote définira la meilleure architecture.
Il n'est pas nécessaire d'être architecte pour participer !
Que la meilleure équipe gagne !
Introduction à l'ergonomie lors d'une réunion Drupal à Lyon, France.
Concept de bases - recherche et comprendre à qui s'adresse le logiciel ou le site web en conception.
Deux exemples d'outils ont été utilisé: Chalmark (test utilisateur sans modération) et Optimal Sort (architecture d'information)
Retour d'expérience sur la conception et la construction d'une application ME...Microsoft Technet France
La plupart des applications WP7 restent dans les lignes visuelles METRO. Pourtant il est possible de créer des applications ayant une forte personnalité graphique, tout en suivant l'ergonomie METRO. Nous vous proposons de vous faire partager notre expérience, avec les bonnes pratiques en terme d'utilisation de composants et de workflow. Comprenez l'ergonomie METRO et mettez du graphisme dans vos applications !
Android workshop - Bootcamp du Mauriapp Challenge 2016Hadina RIMTIC
Présentation Android lors du Bootcamp de formation organisé pour les startupers participants à la deuxieme edition du Mauriapp Challenge.
All right reserved to @hadinarimtic
1h d’indisponibilité Voyages-sncf.com = 1 M€ de perte
Venez découvrir comment Voyages-sncf.com s’est appuyé sur la démarche DevOps pour innover et garantir un Time To Market concurrentiel tout en conservant un SLA irréprochable
A travers cette session, je vous ferai un retour d'expérience de l'adoption de la démarche au sein de notre entreprise et de l'évolution du rôle de développeur au sein de notre équipe. On parlera BDD, usine logicielle, supervision, suivi de production.
Reboot your mobile app or not? - Mobile PM meetup by Thiga (sept 2016)Alexandre Takacs
Sans forcément vous en rendre compte, votre app mobile a vieilli. A moins d'avoir une armée de développeurs et de PMs, c'est assez inévitable. Alors comment fait-on maintenant ? Et comment peut-on limiter la casse ?
Présentation réalisée au Mobile PM Meetup organisé par Thiga (septembre 2016):
https://www.meetup.com/fr-FR/mobilepm/events/233908622/
Gestão da Manutenção Assistida por Computador (GMAC).
Solução MOBILE.
Qualquer empresa deve ser capaz de fornecer aos seus técnicos de MANUTENÇÃO todas a informação necessárias para executarem o seu trabalho corretamente. Se podermos "carregar" essa informação no local de trabalho, a produtividade aumenta consideravelmente. A versão móvel torna o trabalho mais fácil e dinâmico no terreno.
Faced with the exponential arrival of new technologies as smart cityes, Industry 4.0, connected home, autonomous cars, robots, cobots, ... it is time to take into account the User.
SymBiOT-X advises companies for the implementation of the Design Thinking and User experience.
"Introduction aux Developements iOS" in Three hoursLaurent MEURISSE
Après le succès de la première séance, je présente avec Mélanie Bessagnet (@mbessagnet) pour la deuxième fois la session "Introduction au développement iOS" organisée par iConcept à Toulouse et ekito.
La présentation permettra en 3 heures d'aborder de nombreux thèmes, aussi bien pratiques que techniques sur le développement d'application iOS (iPhone et iPad). Elle est destinée à la fois aux néophytes, mais aussi aux développeurs (java, web, php) ... car une séance de 45 minutes sera du code pure (et donc du pure bonheur ;).
Voici le programme :
Succès d'IOS
iOS
l'excellence Ergonomique
App Store (en quoi consiste la publication sur l'app store ? nous expliquerons aussi en détail les différentes licences développeurs)
Développer
Concevoir (avec Story Boarding)
Profiles et Certificats
Beta Testing
MDM (nous expliquerons comment est géré une flotte de terminaux (iPhone, iPad) gràce au Mobile Device Management)
Coder
L'environnement de développement XCode
Objective-C en 15 minutes
Les nouveautés du SDK iOS 5 (ARC, iCloud, Apparearence, ...)
Coding (Pratique)
il s'agit de coder une première (petite) application. Le code de l'application sera disponible en début de séance.
On parle beaucoup de la transformation de nos produits. Pour qu'ils soient plus respectueux de l'environnement, les déchets sont désormais pensés dès la phase de fabrication. Mais qu'en est-il pour les logiciels? En effet ils ne consomment que par le matériel, ne génèrent pas de déchets, pourtant les principes d'éco-conception du produit s'appliquent de la même façon.
Les premiers retours d'expérience montrent que cette démarche donne des gains environnementaux et économiques très intéressants.
L'objectif de cette présentation est de présenter les 10 bonnes raisons de mettre en œuvre l'éco-conception dans le domaine des logiciels, que ce soit dans le web, le mobile, les objets connectés ou l'informatique de gestion.
Kaliterre a développé une solution unique : Greenspector(r) pour mettre en œuvre l'éco-conception logicielle de manière facile et intégrée.
Meetup #1 low-code, Pourquoi ? Pour qui ? Comment ? Rencontrons-nous !Simplicité Software
Diaporama de présentation du premier Meetup Low-code Paris.
Vous avez envie de discuter du low-code ? Vous avez des idées ? Des questions sans réponses ? Votre curiosité vous anime ?
Découvrez le panorama des plateformes low-code, les différentes utilisations possibles, des exemples concrets d'applications et le témoignage d'un client DSI.
IotCeption - Energy Measurement of Android Things on Raspberry PI 3 with Ardu...Olivier Philippot
This document discusses measuring the energy consumption of an AndroidThings application running on a Raspberry Pi. An Arduino with an INA219 shunt is used to measure the power drawn by the Raspberry Pi running an AndroidThings app that sends weather data via SMS. The results showed the app running for 8 hours idle, 2 hours while sending SMS messages, and 20 minutes to send 10,000 SMS messages. Examining the Android system UI process revealed it used 3 times as much energy as other processes due to software events. Improving how events are handled could increase battery life by 42 minutes. The document concludes that IoT energy consumption will increase due to managed data transfer and that efficient IoT design is important for environmental and
Contenu connexe
Similaire à Breizhcamp 2017 - Comment j’ai diminué la consommation d'énergie d'une application native Google Android (et pourquoi) ?
Introduction à l'ergonomie lors d'une réunion Drupal à Lyon, France.
Concept de bases - recherche et comprendre à qui s'adresse le logiciel ou le site web en conception.
Deux exemples d'outils ont été utilisé: Chalmark (test utilisateur sans modération) et Optimal Sort (architecture d'information)
Retour d'expérience sur la conception et la construction d'une application ME...Microsoft Technet France
La plupart des applications WP7 restent dans les lignes visuelles METRO. Pourtant il est possible de créer des applications ayant une forte personnalité graphique, tout en suivant l'ergonomie METRO. Nous vous proposons de vous faire partager notre expérience, avec les bonnes pratiques en terme d'utilisation de composants et de workflow. Comprenez l'ergonomie METRO et mettez du graphisme dans vos applications !
Android workshop - Bootcamp du Mauriapp Challenge 2016Hadina RIMTIC
Présentation Android lors du Bootcamp de formation organisé pour les startupers participants à la deuxieme edition du Mauriapp Challenge.
All right reserved to @hadinarimtic
1h d’indisponibilité Voyages-sncf.com = 1 M€ de perte
Venez découvrir comment Voyages-sncf.com s’est appuyé sur la démarche DevOps pour innover et garantir un Time To Market concurrentiel tout en conservant un SLA irréprochable
A travers cette session, je vous ferai un retour d'expérience de l'adoption de la démarche au sein de notre entreprise et de l'évolution du rôle de développeur au sein de notre équipe. On parlera BDD, usine logicielle, supervision, suivi de production.
Reboot your mobile app or not? - Mobile PM meetup by Thiga (sept 2016)Alexandre Takacs
Sans forcément vous en rendre compte, votre app mobile a vieilli. A moins d'avoir une armée de développeurs et de PMs, c'est assez inévitable. Alors comment fait-on maintenant ? Et comment peut-on limiter la casse ?
Présentation réalisée au Mobile PM Meetup organisé par Thiga (septembre 2016):
https://www.meetup.com/fr-FR/mobilepm/events/233908622/
Gestão da Manutenção Assistida por Computador (GMAC).
Solução MOBILE.
Qualquer empresa deve ser capaz de fornecer aos seus técnicos de MANUTENÇÃO todas a informação necessárias para executarem o seu trabalho corretamente. Se podermos "carregar" essa informação no local de trabalho, a produtividade aumenta consideravelmente. A versão móvel torna o trabalho mais fácil e dinâmico no terreno.
Faced with the exponential arrival of new technologies as smart cityes, Industry 4.0, connected home, autonomous cars, robots, cobots, ... it is time to take into account the User.
SymBiOT-X advises companies for the implementation of the Design Thinking and User experience.
"Introduction aux Developements iOS" in Three hoursLaurent MEURISSE
Après le succès de la première séance, je présente avec Mélanie Bessagnet (@mbessagnet) pour la deuxième fois la session "Introduction au développement iOS" organisée par iConcept à Toulouse et ekito.
La présentation permettra en 3 heures d'aborder de nombreux thèmes, aussi bien pratiques que techniques sur le développement d'application iOS (iPhone et iPad). Elle est destinée à la fois aux néophytes, mais aussi aux développeurs (java, web, php) ... car une séance de 45 minutes sera du code pure (et donc du pure bonheur ;).
Voici le programme :
Succès d'IOS
iOS
l'excellence Ergonomique
App Store (en quoi consiste la publication sur l'app store ? nous expliquerons aussi en détail les différentes licences développeurs)
Développer
Concevoir (avec Story Boarding)
Profiles et Certificats
Beta Testing
MDM (nous expliquerons comment est géré une flotte de terminaux (iPhone, iPad) gràce au Mobile Device Management)
Coder
L'environnement de développement XCode
Objective-C en 15 minutes
Les nouveautés du SDK iOS 5 (ARC, iCloud, Apparearence, ...)
Coding (Pratique)
il s'agit de coder une première (petite) application. Le code de l'application sera disponible en début de séance.
On parle beaucoup de la transformation de nos produits. Pour qu'ils soient plus respectueux de l'environnement, les déchets sont désormais pensés dès la phase de fabrication. Mais qu'en est-il pour les logiciels? En effet ils ne consomment que par le matériel, ne génèrent pas de déchets, pourtant les principes d'éco-conception du produit s'appliquent de la même façon.
Les premiers retours d'expérience montrent que cette démarche donne des gains environnementaux et économiques très intéressants.
L'objectif de cette présentation est de présenter les 10 bonnes raisons de mettre en œuvre l'éco-conception dans le domaine des logiciels, que ce soit dans le web, le mobile, les objets connectés ou l'informatique de gestion.
Kaliterre a développé une solution unique : Greenspector(r) pour mettre en œuvre l'éco-conception logicielle de manière facile et intégrée.
Meetup #1 low-code, Pourquoi ? Pour qui ? Comment ? Rencontrons-nous !Simplicité Software
Diaporama de présentation du premier Meetup Low-code Paris.
Vous avez envie de discuter du low-code ? Vous avez des idées ? Des questions sans réponses ? Votre curiosité vous anime ?
Découvrez le panorama des plateformes low-code, les différentes utilisations possibles, des exemples concrets d'applications et le témoignage d'un client DSI.
IotCeption - Energy Measurement of Android Things on Raspberry PI 3 with Ardu...Olivier Philippot
This document discusses measuring the energy consumption of an AndroidThings application running on a Raspberry Pi. An Arduino with an INA219 shunt is used to measure the power drawn by the Raspberry Pi running an AndroidThings app that sends weather data via SMS. The results showed the app running for 8 hours idle, 2 hours while sending SMS messages, and 20 minutes to send 10,000 SMS messages. Examining the Android system UI process revealed it used 3 times as much energy as other processes due to software events. Improving how events are handled could increase battery life by 42 minutes. The document concludes that IoT energy consumption will increase due to managed data transfer and that efficient IoT design is important for environmental and
IotCeption - Energy Measurement of Android Things on Raspberry PI 3 with Ardu...Olivier Philippot
1. The document discusses measuring energy usage of an Android Things project on a Raspberry Pi 3 using an Arduino Uno and INA219 sensor. It describes connecting the sensor to measure voltage, current and power usage, and reading the sensor data on the Arduino and into a Go program.
2. The project being measured consists of a Raspberry Pi 3 with screen, Ethernet, and USB power running an Android Things program with a Rainbow HAT add-on. Autonomy of the system is estimated based on measured power usage and battery capacity.
3. The conclusion emphasizes the importance of measurement for energy optimization and provides contact information for energy-related questions.
1) The document provides information about the Green Code Lab Challenge 2015, including important dates and deadlines, an overview of the challenge topics and goals, and details about the evaluation criteria and infrastructure provided.
2) Participants will develop an application to efficiently collect and transmit IoT sensor data from a Raspberry Pi to a server, and their solutions will be evaluated based on power efficiency, network use, best practices sharing, and justification of coding choices.
3) The challenge will run continuously for 48 hours, with solutions evaluated every 15 minutes on the criteria and teams ranked on a 1000 point scale, and failure to meet requirements like providing code by the deadline could result in elimination.