Pourquoi les applications Android fonctionneront bientôt de manière transparente sur différents appareils
Android a plusieurs incarnations qui couvrent différents appareils et facteurs de forme. Il y a, bien sûr, le simple Android sur les téléphones et les tablettes, mais la plate-forme de Google est également présente sur les téléviseurs et dans les voitures. Cependant, être basé sur la même plate-forme ou même sur le même code source ne signifie pas toujours que ces appareils fonctionneront ensemble. Au contraire, on a parfois l'impression de vivre dans des mondes complètement différents, même si deux appareils utilisent la même application. Les choses semblent définitivement meilleures du côté d'Apple malgré ses appareils exécutant différents systèmes d'exploitation. Heureusement, cela pourrait bientôt appartenir au passé, car un nouvel outil fourni par Google rendra la communication entre les appareils Android utilisant la même application presque transparente.
Ce n'est pas vraiment la faute de Google si les choses sont comme elles sont aujourd'hui ; peut-être était-il un peu myope ou voulait-il d'abord se concentrer sur une chose, mais Android a été principalement conçu pour les smartphones. Les tablettes, par exemple, ont été ignorées jusqu'à ce qu'elles explosent en popularité, et Google n'a eu d'autre choix que de les soutenir officiellement. Même dans ce cas, Android est implémenté par des dizaines de fabricants de matériel de manière légèrement différente, de sorte qu'il a été divisé en versions presque incompatibles.
Bien sûr, il existe toujours une couche commune sous toutes les personnalisations OEM, il incombe donc à Google de créer les ponts qui fonctionnent entre différentes marques, appareils et plates-formes compatibles. Il a commencé à jeter les bases avec son cadre de partage à proximité, mais cela se limitait uniquement aux appareils exécutant les services Google Play. Maintenant, il ouvre enfin la voie pour que d'autres applications puissent également voyager en douceur, quel que soit l'appareil.
Google a enfin lancé son nouveau SDK inter-appareils pour Android que les développeurs peuvent utiliser pour concevoir des applications qui fonctionnent et communiquent de manière transparente sur différents appareils, a annoncé la société dans un article de blog le 26 août. Cela s'appuie sur le Partage à proximité existant en utilisant les mêmes technologies pour découvrir les appareils à proximité en utilisant le Wi-Fi et le Bluetooth, ainsi qu'établir des connexions sécurisées entre ceux-ci. Il semble s'appuyer sur les services Google Play, mais l'outil offre toujours des commodités qui rendront trivial pour les développeurs de le mettre dans leurs applications.
Lorsque cela se produit, il peut sembler que les applications Android fonctionnent soudainement comme par magie avec leurs différentes formes sur différents appareils. Vous pourriez simplement entrer vos informations de paiement sur votre téléphone tout en achetant quelque chose à partir de votre téléviseur intelligent, par exemple, ou vous pourriez simplement reprendre là où vous vous étiez arrêté en lisant une page Web chaque fois que vous passez du téléphone à la tablette à l'ordinateur. Il sera également plus facile de partager des choses avec plusieurs personnes en même temps sans avoir à sélectionner l'appareil de chaque personne un par un. Ces expériences sont à peu près à la hauteur de ce que les utilisateurs d'Apple apprécient déjà sur leurs Mac, iPhone et iPad.
Bien que l'expérience semble magique, elle ne se produit pas vraiment par magie. Les développeurs devront travailler pour intégrer ce nouvel outil dans leurs applications, mais au moins la moitié du travail a déjà été fait pour eux par Google. Cela peut sembler gênant, mais être capable de faire fonctionner votre application de manière transparente sur différents appareils est une incitation suffisante pour y consacrer des heures. Pour le moment, le SDK ne fonctionne que pour les téléphones et les tablettes Android, mais l'objectif ultime est de le rendre disponible pour toutes les surfaces Android, y compris les téléviseurs et les voitures, ainsi que les systèmes d'exploitation non Android.
En savoir plus :