L'avenir est adaptatif
Aythrasse avant: La prochaine version d'Android introduira des restrictions sans précédent pour les développeurs d'applications. Toutes les applications ciblant Android 16 doivent être adaptatives, ce qui signifie que les choix d'interface utilisateur personnalisés qui ne s'adaptent pas correctement aux écrans plus grands ne seront plus autorisés.
Google en a clairement marre des développeurs qui ignorent l'adaptabilité lors de la conception de leurs applications. Le géant de la technologie travaille actuellement sur Android 16, un système d'exploitation défini pour introduire des modifications importantes dans l'orientation de l'interface utilisateur et la «résistance» pour les applications à écran complet.
Selon Google, l'écosystème mondial Android comprend désormais plus de trois milliards d'appareils, le rendant plus diversifié que jamais. Le système d'exploitation mobile alimente les smartphones, les pliables, les tablettes, les Chromebooks, les systèmes d'infodivertissement automobile, etc. Avec cette diversité, les utilisateurs s'attendent à ce que les applications qu'ils téléchargent fonctionnent parfaitement sur tous leurs appareils. Cependant, certains développeurs forcent toujours leurs applications à suivre des paradigmes d'interface utilisateur rigides et fixes.
De nombreuses applications Android sont toujours conçues pour une orientation d'écran unique ou empêchent les utilisateurs de redimensionner l'interface. Avec Android 16, cela devrait changer. Le nouveau système d'exploitation appliquera un modèle standardisé pour les applications adaptatives, garantissant que chaque interface d'applications s'adapte automatiquement à différentes tailles d'écran et orientations.
Android 16 commencera à éliminer les attributs manifestes et les API d'exécution qui permettent aux applications de restreindre l'orientation et le redimensionnement, a confirmé Google. Initialement, ces modifications ne s'appliqueront qu'aux écrans «plus grands» – dispositifs où la dimension d'affichage plus petite est d'au moins 600 dp. Cela comprend des téléphones pliables, des tablettes avec des capacités de fenêtre de bureau, des environnements de bureau et des chromebooks.
Google a fourni une liste d'attributs et d'API que Android 16 (SDK 36) ignorera sur les écrans plus grands. Cependant, il existe des exceptions – les applications peuvent toujours appliquer des restrictions d'interface utilisateur sur des écrans plus petits ou dans des scénarios de jeu spécifiques. Pour se préparer à ces modifications, Google recommande aux développeurs d'éviter les composants de l'interface utilisateur étirés, d'assurer la compatibilité des caméras dans les deux orientations et de préserver l'état de l'application sur différentes tailles de fenêtre.
La création d'applications entièrement adaptatives profite à la fois aux développeurs et aux utilisateurs. Google a cité Flipaclip comme exemple de la façon dont les UIS adaptatives peuvent stimuler la croissance: après avoir optimisé son application, la société aurait vu une augmentation de 54% des utilisateurs de tablettes dans les quatre mois.
Google a également partagé un calendrier pour ces modifications de l'API. En 2025, Android 16 comprendra une option pour se retirer du nouveau paradigme adaptatif. Cependant, d'ici 2026, toutes les applications ciblant l'API Level 37 devront prendre en charge les écrans plus grands, sans option d'opt-out.