Sierra's Journey: Cómo usar la API de Image Labeling de ML Kit y Android para identificar flores

Sierra OBryan, GDE, Android
Preguntas y respuestas con Sierra
-
P: ¿Qué herramientas de Google usaste?R: Como desarrollador de Android, uso muchas herramientas de Google todos los días, como Jetpack Compose y otras bibliotecas de Android, Android Studio y Material Design. También me gusta explorar algunas de las otras herramientas de Google en proyectos personales. Desarrollé una app de Flutter, utilicé Firebase y entrené mi propio modelo de AA con el creador de modelos.
-
P: ¿Qué herramienta te gustó más? ¿Por qué?
R: Es difícil elegir una, pero estoy muy entusiasmada con Jetpack Compose. Es muy emocionante poder trabajar con un marco de trabajo nuevo y en evolución con tanta energía y aportes de la comunidad de desarrolladores. Compose facilita la compilación rápida de elementos que antes eran bastante complejos, como las animaciones y los diseños personalizados. Además, Android Studio cuenta con herramientas muy útiles, como los recuentos de Ediciones en vivo y recomposición, que mejoran la eficiencia de los desarrolladores y la calidad de las apps. Una de mis cosas favoritas de Compose en general es que creo que hará que el desarrollo de Android sea más accesible para más personas porque es más intuitivo y sencillo comenzar, por lo que veremos que la comunidad de Android sigue creciendo con perspectivas y antecedentes nuevos que traen ideas nuevas.
Google también proporciona muchas herramientas realmente útiles para crear apps para dispositivos móviles más accesibles, y me alegra que estas herramientas también existan. La Prueba de accesibilidad está disponible en Google Play y puede identificar algunos problemas de accesibilidad comunes en tu app, así como sugerencias para solucionarlas y la importancia de tenerlas. El codelab sobre la "accesibilidad en Jetpack Compose es un excelente punto de partida para obtener más información sobre estos conceptos.
-
P: Comparte con las herramientas de Google algo que hayas creado en el pasado.R: Un proyecto personal favorito es una aplicación (muy) simple de identificación de flores creada con la API de etiquetado de imágenes del Kit de AA y Android. Después del Desafío de Android para desarrolladores de 2020 enfocado en el AA, sentía mucha curiosidad por el kit de AA, pero, aun así, me intimidaba mucho la idea del aprendizaje automático. Fue sorprendentemente fácil seguir la documentación para compilar y modificar un modelo personalizado, y luego agregarlo a una app para Android. Hace poco migré la app a Jetpack Compose.
-
P: ¿Qué consejo les darías a alguien que comience su recorrido como desarrollador?R: Busca una comunidad. Como en casi todas las cosas, desarrollar es más divertido con amigos.