Publicado por Kseniia Shumelchyk – Ingeniera de relaciones con desarrolladores
Con más de 65 millones de usuarios globales, todos los caminos es una de las plataformas más populares y confiables del mundo para la exploración al aire libre. La aplicación está diseñada para ser la mejor compañera de aventuras, por lo que el equipo de AllTrails siempre está trabajando para mejorar la experiencia al aire libre de los usuarios utilizando la última tecnología. Recientemente, sus desarrolladores crearon un nuevo Use el sistema operativo solicitud. Ahora, los usuarios pueden acceder a sus funciones favoritas de AllTrails utilizando sus dispositivos portátiles Android favoritos.
Crecimiento del ecosistema AllTrails
AllTrails ha tenido un gran crecimiento por parte de sus usuarios de Android y los desarrolladores de la aplicación querían satisfacer las necesidades de este segmento en crecimiento ofreciendo nuevas formas de salir. Esto significó crear un ecosistema de experiencias conectadas, y Wear OS era el lugar perfecto para comenzar. El equipo comenzó creando funciones esenciales de control de aplicaciones, como pausar, reanudar y finalizar caminatas, directamente desde dispositivos portátiles.
“Sabemos que lo último que quieres cuando te diriges a un sendero es buscar a tientas tu teléfono y buscar el sendero, por eso queríamos poner los senderos al alcance de tu mano”, dijo Sydney Cho, directora de gestión de productos de AllTrails. . “Hay tantas cosas maravillosas que queremos hacer con nuestra aplicación Wear OS, pero decidimos empezar centrándonos en lo básico”.
Después de implementar los controles principales, los desarrolladores de AllTrails agregaron otras funciones para aprovechar la pantalla del reloj, como un anillo de progreso circular para mostrar a los usuarios qué tan lejos están en su ruta actual. La implementación de nuevas interfaces de usuario es eficiente porque Compose for Wear OS proporciona componentes de material integrados para los desarrolladores, como un Indicador de progreso circular.
La aplicación móvil AllTrails notifica a los usuarios cuando comienzan a desviarse del camino con advertencias de giro equivocado. Los desarrolladores de AllTrails han incorporado estas alertas en la nueva aplicación Wear OS, para que los usuarios puedan recibir notificaciones directamente desde sus muñecas y mantener sus teléfonos en sus bolsillos.
La nueva aplicación AllTrails Wear OS ha sido un gran éxito entre los usuarios y el equipo ha recibido muchos comentarios positivos sobre la nueva experiencia portátil. La aplicación AllTrails Wear OS ha tenido más de 1 millón de descargas desde su lanzamiento.
Simplifique el desarrollo con Compose para Wear OS
Para crear la nueva experiencia portátil, los desarrolladores de AllTrails utilizaron Jetpack Compose para Wear OS. El moderno conjunto de herramientas declarativas simplifica el desarrollo de la interfaz de usuario al permitir a los desarrolladores crear bloques de código reutilizables para funciones básicas, lo que permite un desarrollo rápido y eficiente de aplicaciones portátiles.
“Compose for Wear OS definitivamente ha acelerado el desarrollo”, dijo Sydney. “También le dio a nuestro equipo de desarrollo la oportunidad de ver el conjunto de herramientas, del que obviamente somos grandes admiradores y que utilizamos para la mayor parte de nuestro nuevo desarrollo”.
Esta fue la primera aplicación creada íntegramente por desarrolladores de AllTrails que utilizan Jetpack Compose, aunque actualmente lo utilizan para partes de la aplicación móvil. A pesar de su corta experiencia en el uso del kit de herramientas, sabían que mejoraría significativamente el desarrollo, por lo que era una opción obvia para la integración de Wear OS.
“Jetpack Compose nos permitió iterar mucho más rápidamente”, dijo Sydney. “Es increíblemente sencillo crear elementos componibles y la facilidad de obtener una vista previa de la aplicación en varios estados es extremadamente útil”.
Conectando salud y fitness a través de Health Connect
Los desarrolladores de AllTrails vieron otra oportunidad para mejorar la experiencia del usuario al crear la nueva aplicación Wear OS mediante la integración de Health Connect. Health Connect es una de las últimas ofertas de API de Android que brinda a los usuarios una manera más fácil de consolidar y compartir sus datos de salud y estado físico entre aplicaciones.
Cuando los usuarios optan por Health Connect, pueden compartir sus datos de salud y estado físico entre aplicaciones, brindándoles una descripción general más completa de su actividad, independientemente de qué aplicaciones la rastrean.
“Health Connect permite a nuestros usuarios sincronizar grabaciones de sus actividades AllTrails, como senderismo, ciclismo, carrera, etc., directamente con su teléfono”, dijo Sydney. “Esta actividad luego se puede ver dentro de Health Connect o desde otras aplicaciones, lo que brinda a los usuarios mayor libertad para ver todos sus datos de actividad física, independientemente de en qué aplicación se registraron”.
Health Connect simplifica la gestión de datos de salud mediante API simples y un modelo de datos sencillo. Actúa como un repositorio centralizado, consolidando datos de salud y fitness de varias aplicaciones simplemente haciendo que cada aplicación escriba sus datos en Health Connect. Esto significa que incluso la adopción parcial de API puede generar beneficios.
Los desarrolladores de AllTrails apreciaron la facilidad de integración de Health Connect, gracias a su API simple y bien documentada, que era “muy simple pero extremadamente poderosa”.
¿Qué le espera a Wear OS?
La implementación de una nueva aplicación Wear OS hizo más que brindar a los usuarios de AllTrails una nueva forma de interactuar con la aplicación. Les permite guardar sus teléfonos en sus bolsillos para poder disfrutar más de lo que hay en el camino. Al priorizar funciones principales como acceso a senderos cercanos, control de grabación y alertas en tiempo real, AllTrails brindó una experiencia portátil intuitiva y fluida, enriqueciendo la experiencia de usuario con impresionantes tasas de adopción y retención de usuarios.
Comenzar
Obtenga más información sobre cómo crear aplicaciones portátiles con la guía de diseño y desarrollo para Use el sistema operativo.