O 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 para consumidores que oferece insights diários de bem-estar aos usuários com base em dados biométricos dos wearables da empresa, como o RING Air e o monitor contínuo de glicose (CGM) 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. A prioridade é criar recursos que os usuários adoram, e há 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 foi reduzir o tempo e o esforço necessários para o backlog: cada hora economizada na manutenção poderia ser reinvestida no trabalho em recursos para os usuários.
Resolver problemas técnicos e aumentar a performance com o Gemini
A equipe integrou o Gemini no Android Studio para saber se as ferramentas aprimoradas com IA poderiam melhorar o fluxo de trabalho ao lidar com muitas tarefas do Android. Primeiro, a equipe usou a conversa do Gemini no Android Studio. O objetivo era criar um protótipo de implementação de um servidor GATT para a conectividade Bluetooth de baixa energia (BLE) do aplicativo.
Como observou Arka, líder de desenvolvimento do Android da Ultrahuman, 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 do sensor de saúde enquanto o app era executado em segundo plano, melhorando o processo de sincronização de dados e economizando a bateria do smartphone Android do usuário e do dispositivo wearable pareado da Ultrahuman.
Além desse desafio principal, o Gemini também foi muito útil 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 o preenchimento de código para facilitar a escrita de códigos repetitivos, a visualização do Jetpack Compose para permitir a iteração rápida durante o design da interface e o Modo Agente para gerenciar mudanças complexas em todo o projeto, como a renderização de 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 oferecer novos recursos aos usuários Beta do Ultrahuman de 10 a 15% mais rápido. Por exemplo, a equipe criou um novo assistente de IA no app para os 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 completo com assistência de IA.
Acelere o desenvolvimento para Android com o Gemini
Os conselhos especializados 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.
-
Estudos de casoO app de mindfulness Gratitude incentiva a consistência com um diário diário, afirmações e quadros de metas. O app tem mais de 6 milhões de downloads, 150 mil avaliações de 5 estrelas e 100 milhões de entradas de diário registradas.
Amrit Sanjeev, Ash Nohe • Leitura de 3 minutos -
Estudos de casoA equipe criou uma base de código de interface do usuário nativa de IA 50% menor do que a implementação original, além de reduzir em 35% o tempo de execução do agente de IA, em 32% as trocas entre engenheiro e agente e em 33% o custo de token.
Pavlo Stavytskyi, Rebecca Franks • Leitura de 11 minutos -
Estudos de casoO WhatsApp é a maior plataforma de mensagens do mundo, atendendo a bilhões de usuários em todo o mundo. É a ferramenta de comunicação padrão para pessoas em várias regiões, conectando usuários por mensagens privadas, confiáveis e seguras.
Niharika Arora, Tracy Agyemang, Mayank Jain • Leitura de 8 minutos
Receba os insights mais recentes sobre desenvolvimento Android na sua caixa de entrada semanalmente.