Wear OS 4 introduit plusieurs fonctionnalités pour vous aider à améliorer votre application Wear OS expérience. Avant d'ajouter ces fonctionnalités à votre application, préparez-la pour : Compatibilité avec Wear OS 4.
Format de cadran
Le cadran est la première chose que voit un utilisateur lorsqu'il regarde sa montre, ce qui en fait la surface la plus utilisée sur Wear OS. Les utilisateurs y ont recours pour personnaliser leur montre en fonction de leur style et de leurs besoins.
Créé en partenariat avec Samsung, le format de cadran est un format XML déclaratif permettant de configurer l'apparence et le comportement des cadrans. Cela signifie qu'aucun code exécutable n'est impliqué dans la création d'un cadran, et qu'aucun code n'est intégré dans son APK.
La plate-forme Wear OS se charge de la logique nécessaire à l'affichage du cadran. Vous pouvez ainsi vous concentrer sur vos idées de création plutôt que sur l'optimisation du code ou les performances de la batterie.
Les cadrans créés à l'aide du format de cadran nécessitent moins de maintenance et moins de mises à jour que ceux créés à l'aide des bibliothèques Jetpack Watch Face. Par exemple, vous n'avez pas besoin de mettre à jour votre cadran pour bénéficier des améliorations des performances ou d'une meilleure efficacité énergétique, ni pour obtenir les dernières corrections de bugs.
Le format de cadran est compatible avec tous les appareils équipés de Wear OS 4 ou version ultérieure.
Cartes
Tiles 1.2 est compatible avec les liaisons de données de plate-forme. Cela signifie que si votre carte utilise des sources de données de plate-forme telles que la fréquence cardiaque, le nombre de pas ou le temps, elle est mise à jour une fois par seconde.
La nouvelle version de Tiles est également compatible avec les animations. Vous pouvez utiliser des animations d'interpolation pour créer des transitions fluides lorsque des modifications sont apportées à une partie de votre mise en page. Vous pouvez également animer des éléments qui apparaissent ou disparaissent de la carte.
Écrans de démarrage
À partir de Wear OS 4, le système applique toujours l'écran de démarrage par défaut. lors des démarrages d'application à froid et tiède. Cette expérience fonctionne automatiquement les applications fonctionnant sous Wear OS 4 ou version ultérieure.
L'icône de l'écran de démarrage par défaut utilise les mêmes caractéristiques que les icônes adaptatives. Pour assurer une meilleure cohérence visuelle, utilisez une icône adaptative pour votre icône de lanceur.
Si votre application implémente un écran de démarrage personnalisé ou utilise un thème de lanceur, migrez-la pour utiliser la bibliothèque SplashScreen
, disponible dans Jetpack. Votre écran de démarrage s'affichera ainsi correctement sur toutes les versions de Wear OS. Les instructions complètes sont disponibles dans le guide d'implémentation.
Transférer des données Wear OS vers un nouvel appareil mobile
À partir de Wear OS 4, les utilisateurs peuvent demander au système de transférer leurs des données d'un appareil mobile à un autre. Lorsque le système connecte l'appareil Wear OS de l'utilisateur au nouvel appareil mobile, toutes les données stockées sur le réseau de l'appareil connecté sont transférées vers ce nouvel appareil mobile. Le système déconnecte ensuite l'appareil Wear OS de l'ancien appareil mobile.
Si votre application mobile est déjà installée et correctement configurée sur le nouvel appareil mobile, elle reçoit un rappel contenant les données Wear OS associées à l'ancien appareil mobile.
Recommandations personnalisées
- Remarque : Le texte du lien s'affiche lorsque JavaScript est désactivé
- Migrer l'implémentation de votre écran de démarrage vers Android 12 ou version ultérieure
- Écrans de démarrage
- Temps de démarrage de l'application