L'un des objectifs de Google est de faire d'Android un système d'exploitation capable de remplir de multiples rôles. En matière de consommation, il fait un excellent travail et son potentiel productif a gagné du terrain, mais le prochain élément sur sa liste est l'exécution de contenu avancé. Alors que Google Daydream veut s'occuper de la réalité virtuelle, la nouvelle plateforme ARCore vise à faire de la réalité augmentée une ressource courante sur des millions d'appareils mobiles compatibles.

ARCore : la réalité augmentée pour Android
ARCore

De Project Tango à ARCore

Je suppose que nos lecteurs se demandent : « Que s'est-il passé avec Project Tango ? ». Faisons un retour en arrière : son annonce originale remonte à juin 2014, et il a fallu attendre deux ans et demi pour voir le premier smartphone basé sur cette technologie, grâce à Lenovo. Le problème est que l'introduction de nouveau matériel ne résout pas le déficit de logiciels, et tous les fabricants le savent (Tango n'a eu que trois smartphones et une tablette sous son égide). Comme si cela ne suffisait pas, Apple a bousculé le jeu en annonçant en juin dernier sa plateforme ARKit pour développeurs, qui permettra essentiellement l'exécution d'applications de réalité augmentée sur des millions d'iPhone sous iOS 11. Face à cette éventualité, Google doit se mettre au même niveau que son adversaire, et c'est ainsi que nous arrivons à ARCore.

Des exigences matérielles plus accessibles

D'un certain point de vue, ARCore peut être interprété comme une variante plus simple (et moins précise) de Tango, mais ce n'est pas une mauvaise chose. Après tout, Google possède déjà la technologie et comprend quels sont les plus grands obstacles. L'avantage d'ARCore est qu'il laisse de côté les exigences matérielles élevées et devrait fonctionner avec n'importe quel smartphone capable d'exécuter Android 7.0 Nougat ou supérieur. Son aperçu est limité au Samsung Galaxy S8 et au Google Pixel, mais Mountain View veut voir ARCore fonctionner sur « des millions » d'appareils avant la fin de la phase de test.

Outils et écosystème

ARCore est compatible avec Java/OpenGL, Unity et Unreal, et met l'accent sur des paramètres tels que le suivi de mouvement, la compréhension de l'environnement (c'est-à-dire la détection de surfaces) et l'estimation de la lumière. Google a également activé un portail avec des expériences pour que les intéressés puissent voir de plus près le potentiel d'ARCore. Pensez-vous que ce sera utile ? Les commentaires sont ouverts.

Annonce officielle :