Wear OS 4 incluye varias funciones para ayudar a mejorar tu app para Wear OS una experiencia fluida a los desarrolladores. Antes de agregar estas funciones a tu app, prepárala para compatibilidad con Wear OS 4.
Formato de Caras de Relojes
Lo primero que ve un usuario cuando mira su reloj es una cara de reloj, lo que la convierte en la plataforma de Wear OS más usada. Los usuarios dependen de las caras de reloj para personalizarlo según su estilo y sus necesidades.
El Formato de Caras de Relojes se creó en asociación con Samsung, y es un formato XML declarativo que permite configurar la apariencia y el comportamiento de las caras de reloj. Eso significa que no se incluye un código ejecutable para crear una cara de reloj ni un código incorporado en el APK de la cara de reloj.
La plataforma de Wear OS se encarga de la lógica necesaria para renderizar la cara de reloj y que puedas enfocarte en tus ideas creativas, en lugar de hacerlo en la optimización del código o el rendimiento de la batería.
Las caras de reloj creadas con el Formato de Caras de Relojes requieren menos mantenimiento y menos actualizaciones que las que se compilan con las bibliotecas de caras de reloj de Jetpack. Por ejemplo, no es necesario que actualices la cara de reloj para aprovechar las mejoras en el rendimiento o el consumo de batería, ni para obtener las correcciones de errores más recientes.
El Formato de Caras de Relojes es compatible con todos los dispositivos que ejecutan Wear OS 4 o versiones posteriores.
Tarjetas
Tiles 1.2 presenta compatibilidad con vinculaciones de datos de plataforma. Esto significa que, si tu tarjeta usa fuentes de datos de plataforma, como frecuencia cardíaca, recuento de pasos o tiempo, se actualiza una vez por segundo.
La nueva versión de tarjetas también agrega compatibilidad con animaciones. Puedes usar animaciones de interpolación para crear transiciones fluidas de los cambios en parte de tu diseño, y las animaciones de transición pueden animar elementos nuevos o que desaparecen de la tarjeta.
Pantallas de presentación
A partir de Wear OS 4, el sistema siempre aplica la pantalla de presentación predeterminada. en inicios semicalientes y en frío de la app. Esta experiencia funciona automáticamente para todos apps que se ejecuten en Wear OS 4 o versiones posteriores.
El ícono predeterminado de la pantalla de presentación usa las mismas especificaciones que los íconos adaptables. Para lograr coherencia visual, usa un ícono adaptable para tu ícono de selector.
Si tu app implementa una pantalla de presentación personalizada o usa un tema de selector, mígrala para que use la biblioteca de SplashScreen
, disponible en Jetpack. De esta manera, la pantalla de presentación puede aparecer correctamente en todas las versiones de Wear OS. Para obtener instrucciones completas, consulta la guía de implementación.
Cómo transferir datos de Wear OS a un nuevo dispositivo móvil
A partir de Wear OS 4, los usuarios pueden solicitar que el sistema transfiera su contenido de Wear OS datos de un dispositivo móvil a otro. Cuando el sistema conecta el dispositivo Wear OS del usuario al nuevo dispositivo móvil, todos los datos almacenados en la red wearable se transfieren a este nuevo dispositivo móvil. Luego, el sistema desconecta el dispositivo Wear OS del dispositivo móvil anterior.
Siempre que la app para dispositivos móviles ya esté instalada y configurada correctamente en el dispositivo móvil nuevo, esta recibirá una devolución de llamada con los datos de Wear OS asociados al dispositivo móvil anterior.
Recomendaciones para ti
- Nota: El texto del vínculo se muestra cuando JavaScript está desactivado
- Cómo migrar la implementación de la pantalla de presentación a Android 12 y versiones posteriores
- Pantallas de presentación
- Tiempo de inicio de la app