Casos de éxito
Ultrahuman lanza funciones un 15% más rápido con Gemini en Android Studio
Lectura de 2 minutos
Ultrahuman es una startup de tecnología sanitaria para consumidores que proporciona a los usuarios información valiosa sobre su bienestar diario basada en datos biométricos de los wearables de la empresa, como el RING Air y el monitor continuo de glucosa (MCG) M1 Live. El equipo de Ultrahuman se apoyó en las herramientas contextuales de Gemini en Android Studio para optimizar y acelerar su proceso de desarrollo.
La aplicación de Ultrahuman la mantiene un equipo reducido de solo ocho desarrolladores. Priorizan la creación de funciones que les encantan a sus usuarios y tienen una lista de errores y mejoras de rendimiento necesarias que requieren mucho tiempo. El equipo necesitaba escalar verticalmente la producción de mejoras de funciones y gestionar las mejoras de rendimiento sin aumentar el número de empleados. Una de sus mayores oportunidades era reducir el tiempo y el esfuerzo necesarios para gestionar su cartera de pedidos: cada hora ahorrada en mantenimiento se podía reinvertir en trabajar en funciones para sus usuarios.
Superar obstáculos técnicos y mejorar el rendimiento con Gemini
El equipo integró Gemini en Android Studio para comprobar si las herramientas mejoradas con IA podían optimizar su flujo de trabajo al encargarse de muchas tareas de Android. En primer lugar, el equipo recurrió al chat de Gemini en Android Studio. El objetivo era crear un prototipo de implementación de servidor GATT para la conectividad Bluetooth de bajo consumo (BLE) de su aplicación.
Como señaló Arka, responsable de desarrollo de Android de Ultrahuman, Gemini nos ayudó a crear un prototipo funcional en menos de una hora, algo que nos habría llevado varias horas. La implementación de BLE proporcionada por Gemini funcionó a la perfección para sincronizar grandes cantidades de datos de sensores de salud mientras la aplicación se ejecutaba en segundo plano, lo que mejoró el proceso de sincronización de datos y ahorró batería tanto en el teléfono Android del usuario como en el dispositivo wearable emparejado de Ultrahuman.
Además de este reto principal, Gemini también resultó muy útil para encontrar optimizaciones algorítmicas en una biblioteca de código abierto personalizada, señalar documentación útil, ayudar a comentar el código y analizar los registros de fallos. El equipo de Ultrahuman también usó la función de autocompletado de código para escribir código repetitivo sin esfuerzo, la generación de vistas previas de Jetpack Compose para iterar rápidamente durante el diseño de la interfaz de usuario y el modo Agente para gestionar cambios complejos en todo el proyecto, como renderizar un nuevo gráfico de barras apiladas que se correspondiera con los modelos de datos y de interfaz de usuario del backend.
Transformar la productividad y acelerar el lanzamiento de funciones
Gracias a estas mejoras, el equipo ha ahorrado decenas de horas cada semana. Este tiempo recuperado se está utilizando para ofrecer nuevas funciones a los usuarios beta de Ultrahuman entre un 10 y un 15% más rápido. Por ejemplo, el equipo ha creado un nuevo asistente de IA en la aplicación para los usuarios, que funciona con Gemini 2.5 Flash. El diseño de la interfaz de usuario, la arquitectura y algunas partes de la experiencia de usuario de esta nueva función fueron sugeridos inicialmente por Gemini en Android Studio, lo que demuestra un proceso de desarrollo asistido por IA completo.
Acelera el desarrollo para Android con Gemini
El asesoramiento experto de Gemini para Android, integrado en Android Studio, ayuda a los desarrolladores de Android a dedicar menos tiempo a buscar información en la documentación y a escribir código repetitivo, lo que les permite tener más tiempo para innovar.
Descubre cómo puede ayudar Gemini en Android Studio a tu equipo a resolver problemas complejos, optimizar los flujos de trabajo y lanzar nuevas funciones más rápido.
Seguir leyendo
-
Casos de éxito
TikTok es una plataforma mundial de vídeos cortos conocida por su enorme base de usuarios y sus innovadoras funciones.
Ben Trengrove, Ajesh Pai • Tiempo de lectura: 2 min
-
Casos de éxito
En el dinámico mundo de las redes sociales, la atención de los usuarios se gana o se pierde rápidamente. Las aplicaciones de Meta (Facebook e Instagram) son algunas de las plataformas sociales más grandes del mundo y prestan servicio a miles de millones de usuarios en todo el mundo.
Mayuri Khinvasara Khabya • Tiempo de lectura: 4 min
-
Casos de éxito
Crear una aplicación Android para un wearable significa que el trabajo de verdad empieza cuando se apaga la pantalla.
Breana Tate • Tiempo de lectura: 4 min
Mantente al día
Recibe cada semana en tu bandeja de entrada las últimas novedades sobre el desarrollo para Android.