Estudos de caso
A Ultrahuman lança recursos 15% mais rápido com o Gemini no Android Studio
Leitura de 2 minutos
A Ultrahuman é uma startup de tecnologia de saúde do consumidor que fornece insights diários de bem-estar aos usuários com base em dados biométricos de wearables da empresa, como o RING Air e o monitor contínuo de glicose (CGM, na sigla em inglês) M1 Live. A equipe da Ultrahuman usou as ferramentas contextualmente conscientes do Gemini no Android Studio para simplificar e acelerar o processo de desenvolvimento.
O app da Ultrahuman é mantido por uma equipe enxuta de apenas oito desenvolvedores. Eles priorizam a criação de recursos que os usuários adoram e têm um backlog de bugs e melhorias de desempenho necessárias que levam muito tempo. A equipe precisava escalonar verticalmente a produção de melhorias de recursos e também lidar com as melhorias de desempenho sem aumentar o número de funcionários. Uma das maiores oportunidades era reduzir o tempo e o esforço do backlog: cada hora economizada na manutenção poderia ser reinvestida no trabalho em recursos para os usuários.
Como resolver obstáculos técnicos e aumentar a performance com o Gemini
A equipe integrou o Gemini no Android Studio para verificar se as ferramentas aprimoradas por IA poderiam melhorar o fluxo de trabalho ao lidar com muitas tarefas do Android. Primeiro, a equipe recorreu à conversa no Gemini no Android Studio. O objetivo era criar um protótipo de implementação do servidor GATT para a conectividade Bluetooth Low Energy (BLE) do aplicativo.
Como Arka, líder de desenvolvimento do Android da Ultrahuman, observou: "O Gemini nos ajudou a criar um protótipo funcional em menos de uma hora , algo que levaria várias horas." A implementação de BLE fornecida pelo Gemini funcionou perfeitamente para sincronizar grandes quantidades de dados de sensores de saúde enquanto o app era executado em segundo plano, melhorando o processo de sincronização de dados e economizando a vida útil da bateria no smartphone Android do usuário e no dispositivo wearable pareado da Ultrahuman.
Além desse desafio principal, o Gemini também se mostrou inestimável para encontrar otimizações algorítmicas em uma biblioteca personalizada de código aberto, apontando para documentação útil, ajudando com comentários de código e analisando registros de falhas. A equipe da Ultrahuman também usou a conclusão de código para ajudar a escrever códigos repetitivos, a geração de visualização do Jetpack Compose para permitir a iteração rápida durante o design da interface e o modo de agente para gerenciar mudanças complexas em todo o projeto, como renderizar um novo gráfico de barras empilhadas que mapeava modelos de dados de back-end e modelos de interface.
Transformar a produtividade e acelerar a entrega de recursos
Essas melhorias economizaram dezenas de horas por semana para a equipe. Esse tempo recuperado está sendo usado para entregar novos recursos aos usuários Beta da Ultrahuman de 10 a 15% mais rápido. Por exemplo, a equipe criou um novo assistente de IA no app para usuários, com tecnologia do Gemini 2.5 Flash. O design da interface, a arquitetura e partes da experiência do usuário desse novo recurso foram inicialmente sugeridos pelo Gemini no Android Studio, mostrando um processo de desenvolvimento assistido por IA completo.
Acelere o desenvolvimento do Android com o Gemini
Os conselhos de especialistas do Gemini para Android, integrados ao Android Studio, ajudam os desenvolvedores a gastar menos tempo pesquisando documentação e escrevendo código boilerplate, liberando mais tempo para inovar.
Saiba como o Gemini no Android Studio pode ajudar sua equipe a resolver problemas complexos, simplificar fluxos de trabalho e lançar novos recursos mais rapidamente.
Continuar lendo
-
Estudos de caso
O Monzo é um banco digital do Reino Unido com 15 milhões de clientes e em crescimento. À medida que o app era escalonado, a equipe de engenharia identificou o tempo de inicialização do app como uma área crítica para melhoria, mas se preocupou com o fato de que isso exigiria mudanças significativas no código.
Ben Weiss • Leitura de 2 minutos
-
Estudos de caso
O TikTok é uma plataforma global de vídeos curtos conhecida pela enorme base de usuários e recursos inovadores.
Ben Trengrove, Ajesh Pai • Leitura de 2 minutos
-
Estudos de caso
No mundo dinâmico das redes sociais, a atenção do usuário é ganha ou perdida rapidamente. Os apps da Meta (Facebook e Instagram) estão entre as maiores plataformas sociais do mundo e atendem a bilhões de usuários globalmente.
Mayuri Khinvasara Khabya • Leitura de 4 minutos
Fique por dentro
Receba os insights mais recentes sobre o desenvolvimento do Android na sua caixa de entrada semanalmente.