Mon enfant en bas âge adore toujours les avions, alors j’ai amélioré son radar
- Jacob Bartlett est lead mobile engineer chez Gener8, humoriste de stand-up amateur, ancien chanteur de heavy metal et père épuisé.
- Il écrit sur l’ingénierie logicielle (principalement iOS), les startups et les carrières, et partage son expérience de mise à niveau de l’application Aviator alors que sa fille adore toujours les avions.
Présentation d’Aviator 2.0
- L’UI de l’application Aviator a été améliorée afin de placer les contrôles principaux au centre, tandis que les outils avancés moins fréquemment utilisés sont masqués dans un menu séparé.
- La nouvelle UI inclut un indicateur de glissement pour signaler à l’utilisateur qu’il peut déployer le menu, et permet l’interaction avec l’arrière-plan afin de ne pas recouvrir l’UI principale du radar d’une ombre.
Nouvelles fonctionnalités
- L’application Aviator inclut désormais une fonction de zoom permettant aux utilisateurs d’ajuster la portée des avions qu’ils souhaitent voir.
- Une fonctionnalité a été ajoutée pour afficher le drapeau du pays de l’avion sous forme d’emoji via l’API OpenSky Network.
- En tenant compte du temps nuageux au Royaume-Uni, un « mode couverture nuageuse » a été introduit pour masquer les avions à haute altitude cachés par les nuages.
- La fonctionnalité affichant différentes icônes selon le type d’avion a été améliorée, ce qui permet par exemple de distinguer les hélicoptères des satellites.
Améliorations de l’API OpenSky Network
- Les utilisateurs peuvent saisir leurs propres identifiants API OpenSky Network afin d’éviter les limitations de débit qui peuvent survenir avec la version non authentifiée.
Conclusion
- Jacob estime qu’il est très gratifiant de créer quelque chose susceptible d’intéresser sa fille.
- Il encourage les lecteurs à laisser un commentaire s’ils ont des idées de nouvelles fonctionnalités pour l’application Aviator ou des conseils sur l’ASO (optimisation pour les app stores).
L’avis de GN⁺
- Cet article est un excellent exemple de la manière dont la technologie et la famille peuvent se rejoindre. Il est impressionnant de voir un père utiliser ses compétences pour développer une application adaptée aux centres d’intérêt de sa fille, tout en cherchant sans cesse à offrir une meilleure expérience utilisateur.
- La mise à niveau de l’application Aviator rappelle aux développeurs l’importance d’améliorer un produit en intégrant les retours d’utilisateurs réels. En particulier lorsqu’un membre de la famille participe aux tests utilisateurs, le développeur bénéficie d’une motivation encore plus directe et personnelle.
- Cet article montre que le développement logiciel peut dépasser le simple travail technique pour devenir un moyen d’enrichir la vie des utilisateurs et de renforcer les liens familiaux.
1 commentaires
Commentaire Hacker News
Il s’agit d’un commentaire de suivi sur un billet auparavant populaire, à propos d’un radar créé pour son enfant.
Il partage une idée laissée en commentaire sur le blog.
Pour un utilisateur qui a un mauvais sens de l’orientation, la fonction la plus importante sur smartphone est qu’une flèche sur la carte indique précisément la direction dans laquelle il regarde.
Il demande s’il y a des personnes sur Hacker News qui voudraient participer à un projet open source pour porter cette app sur Android.
Il signale qu’en utilisant l’app, le mode actuellement actif n’est pas clairement identifiable.
Il trouve très satisfaisant de créer quelque chose avec lequel sa fille peut s’intéresser et jouer.
Il félicite l’auteur d’avoir réussi à satisfaire son utilisateur le plus important : sa fille.
Sa propre fille, qui adore les avions, se demande toujours où ils vont.
Il se demande si, dans le monde d’après le 11-Septembre, les enfants sont encore invités dans le cockpit.