Casos de éxito
Ultrahuman lanza funciones un 15% más rápido con Gemini en Android Studio
Lectura de 2 min
Ultrahuman es una startup de tecnología de la salud para el consumidor que proporciona estadísticas diarias de bienestar a los usuarios en función de los datos biométricos de los wearables de la empresa, como el RING Air y el medidor continuo de glucosa (CGM) 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 app de Ultrahuman cuenta con 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 pendientes y mejoras de rendimiento necesarias que llevan mucho tiempo. El equipo necesitaba aumentar su producción de mejoras de funciones y también ocuparse de las mejoras de rendimiento sin aumentar la cantidad de empleados. Una de sus mayores oportunidades fue reducir la cantidad de tiempo y esfuerzo necesarios para su backlog: cada hora ahorrada en mantenimiento se podía reinvertir en el trabajo de las funciones para sus usuarios.
Cómo superar obstáculos técnicos y mejorar el rendimiento con Gemini
El equipo integró Gemini en Android Studio para ver si las herramientas mejoradas por IA podían optimizar su flujo de trabajo encargándose de muchas tareas de Android. Primero, el equipo recurrió al chat de Gemini dentro de Android Studio. El objetivo era crear un prototipo de implementación de un servidor GATT para la conectividad Bluetooth de bajo consumo (BLE) de su aplicación.
Como señaló Arka, líder de desarrollo para Android de Ultrahuman, "Gemini nos ayudó a crear un prototipo funcional en menos de una hora, algo que, de otro modo, 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 app 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 vinculado de Ultrahuman.
Además de este desafío principal, Gemini también resultó invaluable para encontrar optimizaciones algorítmicas en una biblioteca personalizada de código abierto, señalar documentación útil, ayudar con los comentarios del código y analizar los registros de fallas. El equipo de Ultrahuman también usó la finalización de código para escribir con facilidad código repetitivo, la generación de vistas previas de Jetpack Compose para permitir una iteración rápida durante el diseño de la IU y el modo de agente para administrar cambios complejos en todo el proyecto, como la renderización de un nuevo gráfico de barras apiladas que se asignó a los modelos de datos de backend y a los modelos de IU.
Transformación de la productividad y aceleración de la entrega de funciones
Estas mejoras le ahorraron al equipo decenas de horas cada semana. Este tiempo recuperado se usa para ofrecer nuevas funciones a los usuarios beta de Ultrahuman entre un 10% y un 15% más rápido. Por ejemplo, el equipo creó un nuevo asistente de IA integrado en la app para los usuarios, potenciado por Gemini 2.5 Flash. El diseño de la IU, la arquitectura y las partes de la experiencia del usuario de esta nueva función fueron sugeridos inicialmente por Gemini en Android Studio, lo que demuestra un proceso de desarrollo asistido por IA de ciclo completo.
Acelera tu desarrollo para Android con Gemini
El asesoramiento experto de Gemini sobre Android, estrechamente integrado en Android Studio, ayuda a los desarrolladores de Android a dedicar menos tiempo a buscar en la documentación y escribir código estándar, lo que les permite tener más tiempo para innovar.
Descubre cómo Gemini en Android Studio puede ayudar a tu equipo a resolver problemas complejos, optimizar flujos de trabajo y lanzar nuevas funciones más rápido.
Seguir leyendo
-
Casos de éxito
La app de mindfulness Gratitude fomenta la coherencia a través de un diario diario breve, afirmaciones y tableros de objetivos personales. La app tiene más de 6 millones de descargas, 150, 000 calificaciones de 5 estrellas y 100 millones de entradas de diario registradas.
Amrit Sanjeev, Ash Nohe • Lectura de 3 min
-
Casos de éxito
Recientemente, FotMob experimentó el mayor aumento en un solo día en Wear OS entre su público instalado en 5 años, con un promedio diario de 2 a 3 veces. ¿El secreto? Un flujo de instalación simple multidispositivo que ayuda a los usuarios a descubrir su app para Wear OS directamente desde su teléfono.
Garan Jenkin • Lectura de 3 min
-
Casos de éxito
Karrot es una app de mercado hiperlocal y basada en la comunidad que permite a los usuarios comprar, vender y canjear artículos con otros usuarios verificados. Desde su lanzamiento en Corea del Sur en 2015, la plataforma se expandió a los mercados globales y acumuló más de 43 millones de usuarios registrados.
Thomas Ezan, Tracy Agyemang • Lectura de 2 min
Mantente al día
Recibe la información más reciente sobre el desarrollo de Android en tu bandeja de entrada todas las semanas.