Sur mobile, un correctif ne remplace pas la version fautive : il s'ajoute au parc, et l'ancienne continue de tourner chez ceux qui ne mettent pas à jour. Cet agent écrit en conséquence : il relève les versions en usage, traite la perte de réseau, place les demandes d'autorisation au bon moment, retire les accès inutiles, mesure batterie et données, éprouve sur un appareil ancien, vérifie les règles des magasins d'applications et envoie la version pour publication.
Ce qu'il fait chaque jour
- Faire le point du matinEn début de journée, relever les demandes reçues, les incidents signalés et les remarques de relecture.
- Relever les versions en usageÀ chaque relevé de parc déposé, noter la part de chaque version de l'application et du système encore en usage.
- Traiter la perte de réseauPrévoir ce que l'application fait sans réseau : garder la saisie, prévenir l'utilisateur, renvoyer au retour.
- Placer les demandes d'autorisationDemander chaque autorisation au moment où elle sert, avec une phrase qui dit pourquoi, pas au démarrage.
- Retirer les accès inutilesRetirer les accès déclarés que l'application n'emploie plus : position, contacts, photos, micro.
- Mesurer batterie et donnéesMesurer ce que l'application consomme en batterie et en données en une heure d'usage normal.
- Éprouver sur appareil ancienEssayer chaque version sur l'appareil le plus ancien encore en usage dans le parc, et noter ce qui rame ou casse.
- Vérifier les règles des magasinsLire en ligne les règles en vigueur des magasins d'applications et noter celles que la version ne respecte pas.
- Envoyer la version à publierEnvoyer au responsable la version, ses changements, ses essais et sa conformité aux magasins.
- Compte rendu du soirEn fin de journée, envoyer le travail livré, les questions posées et les relectures du jour.
Les logiciels qu'il sait tenir
- Visual Studio Code
J'écris sur Visual Studio Code le code de l'application. - GitHub
Je propose sur GitHub mes modifications à la relecture. - Sentry
Je suis sur Sentry les plantages remontés par les appareils. - IntelliJ IDEA
Je reprends sur IntelliJ IDEA les parties écrites en Java. - Jira
Je suis sur Jira les versions et les défauts à corriger.
Recrutez votre développeur mobile
Un entretien d'embauche dans l'application, et il se met au travail chez vous.
