Sierra's Journey : identifier les fleurs à l'aide de l'API Image Labeling de ML Kit et d'Android

Sierra OBryan, GDE, Android
Questions à Sierra
-
Q: Quels outils Google avez-vous utilisés ?R: En tant que développeur Android, j'utilise de nombreux outils Google tous les jours, comme Jetpack Compose et d'autres bibliothèques Android, Android Studio et Material Design. J'aime également explorer d'autres outils Google dans des projets personnels. J'ai créé une application Flutter, exploré Firebase et entraîné mon propre modèle de ML à l'aide de l'outil de création de modèles.
-
Q: Quel outil avez-vous préféré utiliser ? Pourquoi ?
R: Il est difficile d'en choisir un, mais j'adore utiliser Jetpack Compose ! C'est passionnant de pouvoir travailler avec un nouveau framework en constante évolution, avec autant d'énergie et d'entrées issues de la communauté des développeurs. Compose facilite la création rapide d'éléments qui pouvaient être assez complexes, tels que des animations et des mises en page personnalisées. Il dispose également d'outils très intéressants dans Android Studio tels que Live Edit et le nombre de recompositions, qui améliorent l'efficacité des développeurs et la qualité des applications. En général, l'une des choses que je préfère dans Compose est de rendre le développement Android plus accessible au plus grand nombre, car il est plus intuitif et plus facile pour se lancer. Nous allons donc voir la communauté Android continuer à se développer avec de nouvelles perspectives et des nouvelles expériences.
Google fournit également de nombreux outils très utiles pour créer des applications mobiles plus accessibles, et je suis ravi que ces outils importants existent également ! L'application Accessibility Scanner est disponible sur Google Play. Elle permet d'identifier les erreurs d'accessibilité les plus courantes dans votre application et vous donne des conseils pour les résoudre et vous expliquer pourquoi elles sont importantes. L'atelier de programmation Accessibilité dans Jetpack Compose est un excellent point de départ pour en savoir plus sur ces concepts.
-
Q: Veuillez partager ce que vous avez créé par le passé à l'aide des outils Google.R: Un projet personnel favori est une (très) simple application d'identification de fleurs conçue à l'aide de l' API Image Labeling de ML Kit et d'Android. Après le 2020 Android Developer Challenge, j'étais très curieux de ML Kit, mais j'étais encore très intimidé par l'idée du machine learning. Il était étonnamment facile de suivre la documentation pour créer et bricoler un modèle personnalisé, puis l'ajouter à une application Android. Je viens de migrer l'application vers Jetpack Compose.
-
Q: Quel conseil donneriez-vous à quelqu'un qui commence son parcours de développeur ?R: Trouvez une communauté ! Comme dans la plupart des cas, développer est plus amusant avec des amis.