Pendant des années, les utilisateurs qui mélangent et assortissent les systèmes d'exploitation ont été confrontés à une réalité frustrante: le flux de travail croisé sans disposition est principalement une exclusivité Apple. La fonction de transfert d'Apple permet à un utilisateur de démarrer une tâche – comme lire une page Web ou composer un e-mail – sur un iPhone et le récupérer instantanément sur un MacBook. Pour les utilisateurs d'Android, l'expérience avec les tablettes ou les PC Windows a été fragmentée. Cependant, Google jette enfin les bases de sa propre solution native au niveau du système qui apportera la continuité des tâches entre les téléphones Android, les tablettes et les futurs PC basés sur Android.
Les dernières découvertes proviennent de l'équipe Android Authority. Le rapport, basé sur des preuves dans le code du système d'exploitation de base, révèle que Google construit une fonctionnalité appelée Task Continuity. Comme son nom l'indique, il permettra une expérience croisée améliorée.
Android obtient enfin une véritable fonction de continuité de la tâche d'Apple «
La raison pour laquelle un véritable équivalent de «transfert» n'a pas réussi à se matérialiser jusqu'à présent est simple: le contrôle. Apple contrôle iOS et MacOS, garantissant un seul pipeline logiciel standardisé pour les développeurs.
En revanche, toute solution croisée entre Android et Windows nécessite une collaboration complexe entre Google et Microsoft. Ce dernier a tenté des outils comme le lien téléphonique de Windows. Cependant, les résultats ont été unilatéraux et peu fiables. La solution de Microsoft permet uniquement aux tâches de reprendre un téléphone Android vers un PC Windows, et les développeurs doivent utiliser le code Windows propriétaire. Il s'agit d'une barrière d'entrée élevée qui empêche une adoption généralisée.
Google évite cette fragmentation en consolidant le contrôle. En fusionnant son système d'exploitation Chrome et ses efforts Android dans un seul système d'exploitation PC, Google gagne l'effet de levier nécessaire pour cuire sa propre fonction de continuité directement dans le cadre Android principal. Cela garantit une seule API standardisée que chaque développeur Android et créateur de périphériques peut implémenter de manière cohérente.
L'expérience utilisateur: comment la continuité des tâches fonctionnera
L'objectif de Google est de faire en sorte que l'expérience se sente sans effort. La continuité des tâches transférera l'état précis et actuel d'une application à partir d'un appareil que vous utilisez activement (votre téléphone) vers un appareil à proximité et prêt à l'emploi (votre tablette ou PC).
Du point de vue de l'utilisateur, l'expérience ressemblera à ceci: imaginez que vous faites défiler un document complexe dans Chrome sur votre téléphone, mais vous avez besoin de plus d'espace d'écran. À la minute où vous posez votre téléphone, la barre des tâches de votre tablette affichera une petite icône suggestive. Cette icône représente la session Chrome en cours d'exécution sur votre téléphone. Appuyer sur cette icône sur votre tablette tire instantanément toute la tâche – le document, la position et l'état de session exacts – de votre téléphone et le relance parfaitement sur la tablette.
Il s'agit d'un système de communication bidirectionnel. Son nouveau cadre gérera la découverte des tâches et l'emballage d'état entre les appareils. Étant donné que la fonctionnalité fait partie du système, elle ne nécessitera pas d'applications tierces maladroites ou de réglages spécifiques au fabricant pour fonctionner.
Il pourrait arriver dans Android 17
Le code de cette fonctionnalité apparaît déjà dans les premiers stades du développement d'Android 16. Les complexités d'un déploiement à l'échelle du système signifient que nous ne le verrons probablement pas avant la sortie d'Android 17 l'année prochaine. Cependant, la fondation est définie.
