Mejora la calidad de tu app: de buena a mejor

Este documento traza el progreso óptimo de una app de salud y fitness, desde un posible punto de partida hasta convertirse en la mejor de su categoría. Está diseñado para ayudarte a pensar en cómo escalar tu app con el tiempo y qué funciones implementar. Si bien cada app de salud y fitness es diferente, ten en cuenta estas recomendaciones para crear una app de primer nivel.

App básica de salud y fitness

Hay elementos clave que una app básica de salud y fitness requiere para brindar una excelente experiencia fundamental a los usuarios. Algunos de esos elementos clave incluyen los siguientes:

  • Solicitar solo los permisos necesarios para brindar la experiencia que desea el usuario
  • Ofrecer métricas de seguimiento personalizables y fáciles de comprender
  • Ofrecer exploración y descubrimiento de contenido integrado en la app
  • Ofrecer controles de ejercicio en la app
  • Usar un servicio en primer plano y declarar el permiso FOREGROUND_SERVICE_HEALTH en el archivo de manifiesto en caso de hacer un seguimiento de una sesión de ejercicio o de otra tarea de larga duración relacionada con la salud.
  • Integrar funciones de accesibilidad fáciles de usar

Mejor app de salud y fitness

Una app de salud y fitness mejorada comenzará a aumentar su alcance una vez que un usuario haya progresado física y mentalmente en su camino hacia una vida más saludable. Una mejor app también permite que el usuario se registre para obtener un perfil con las credenciales de redes sociales existentes y su correo electrónico.

Implementar más mejoras integrales en tu app también es una excelente manera de acelerar su crecimiento. Considera estas funciones como una forma de mejorar aún más tu app:

  • Integrar plataformas secundarias, como Wear OS (con Servicios de salud en Wear OS para la recopilación de datos); usar Bluetooth de bajo consumo (BLE) para enviar y recibir datos mediante dispositivos periféricos
  • Conservar el uso de la batería si se conectan dispositivos periféricos; usar el tipo de servicio en primer plano CONNECTED_DEVICE si se sincronizan datos de forma periódica
  • Usar Jetpack Glance para crear widgets de apps en dispositivos móviles y permitir que los usuarios hagan un seguimiento del progreso de un vistazo; considerar usar colores dinámicos, optimizar la experiencia en todos los factores de forma y aprovechar las APIs de fijación de widgets en la app para mejorar la visibilidad
  • Proporcionar una tarjeta o compilación para ofrecer experiencias que se puedan visualizar rápidamente en el reloj si es compatible con Wear OS
  • Ofrecer formas creativas de mantener al usuario en el camino correcto (como notificaciones y sugerencias); asegurarse de seguir las prácticas recomendadas para las notificaciones, como esperar para mostrar el mensaje de notificación hasta que el usuario haya tenido tiempo de familiarizarse con la app y usar elmodo puente de notificaciones para teléfonos y relojes vinculados
  • Mejorar la accesibilidad para todos, por ejemplo, agregar subtítulos al contenido de video y optimizar la accesibilidad en cualquier plataforma secundaria, como Wear OS
  • Ofrecer compatibilidad con la reproducción de contenido de video de tu app de fitness en dispositivos de transmisión
  • Usar la Facturación Google Play para permitir que los usuarios compren suscripciones

La mejor app de salud y fitness de su clase

Una app de salud y fitness de primer nivel se basa en las recomendaciones anteriores para crear una experiencia multidispositivo fluida para los usuarios, que puede incluir lo siguiente: