Sierra's Journey: uso da API Image Labeling do Kit de ML e do Android para identificar flores

Sierra OBryan, GDE, Android
Perguntas e respostas com Sierra
-
P: Quais ferramentas do Google você usou?R: Como desenvolvedor Android, uso muitas ferramentas do Google todos os dias, como Jetpack Compose e outras bibliotecas do Android, Android Studio e Material Design. Também gosto de explorar algumas das outras ferramentas do Google em projetos pessoais. Criei um app do Flutter, naveguei pelo Firebase e treinei meu próprio modelo de ML usando o criador de modelos.
-
P: Qual ferramenta é sua favorita? Sabe por quê?
R: É difícil escolher uma opção, mas estou muito animado com o Jetpack Compose. É muito bom poder trabalhar com um framework novo e em constante evolução, com tanta energia e contribuição da comunidade de desenvolvedores. O Compose facilita a criação rápida de elementos que antes eram bem complexos, como animações e layouts personalizados. Ele também tem algumas ferramentas muito legais no Android Studio, como a Edição em tempo real e as contagens de recomposição, todas melhoram a eficiência do desenvolvedor e a qualidade do app. Uma das minhas coisas favoritas com o Compose é tornar o desenvolvimento para Android mais acessível para mais pessoas, porque é mais intuitivo e fácil de começar. Por isso, a comunidade do Android vai continuar crescendo com novas perspectivas e planos de fundo e trazendo novas ideias.
O Google também oferece muitas ferramentas úteis para criar apps mais acessíveis para dispositivos móveis. Fico feliz que essas ferramentas importantes também existam. O Scanner de acessibilidade está disponível no Google Play e pode identificar algumas armadilhas comuns de acessibilidade no seu app com dicas sobre como corrigir esses problemas e por que elas são importantes. O codelab Acessibilidade no Jetpack Compose é um ótimo ponto de partida para aprender mais sobre esses conceitos.
-
P: Compartilhe algo que você criou no passado usando as ferramentas do Google.R: Um projeto pessoal favorito é um app de identificação de flores (muito) simples, criado usando a API Image Labeling do Kit de ML e o Android. Depois do Android Developer Challenge de 2020, eu estava muito curioso sobre o Kit de ML, mas ainda tinha muito medo da ideia de machine learning. Foi surpreendentemente fácil seguir a documentação para criar e adaptar um modelo personalizado e depois adicioná-lo a um app Android. Recentemente, migrei o app para o Jetpack Compose.
-
P: Que conselho você daria a alguém que está começando a jornada do desenvolvedor?R: Encontre uma comunidade. Como a maioria das coisas, desenvolver é mais divertido com os amigos.