FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

ARCore vs ARKit : Quelle plateforme choisir pour des expériences AR optimales ?

De nombreuses applications mobiles populaires exploitent aujourd'hui la réalité augmentée (RA). Si certaines fonctionnent sur la plupart des smartphones, d'autres exigent des appareils récents et performants. Pour développer ces expériences immersives, les développeurs s'appuient sur ARCore (Google) et ARKit (Apple).

Introduction à ARCore et ARKit

ARCore pour Android et ARKit pour iOS sont les plates-formes leaders permettant aux développeurs de créer des expériences AR et aux utilisateurs d'y accéder. Elles exploitent le matériel et les logiciels des appareils, comme l'appareil photo et les capteurs de localisation.

Fonctionnement d'ARCore

ARCore, plate-forme AR d'Android, repose principalement sur la caméra principale et les capteurs de mouvement. Contrairement à ARKit, elle offre une grande flexibilité : les développeurs peuvent utiliser divers moteurs et même cibler iOS.

La plupart des smartphones Android récents sont compatibles, bien que les modèles haut de gamme offrent des performances supérieures.

ARCore détecte les "points caractéristiques" via la caméra pour identifier des plans (sols, murs, tables). Ces plans servent d'ancres aux objets virtuels. Bien que simple, cette méthode peine sur les surfaces lisses.

ARCore intègre aussi la localisation et cartographie simultanées (SLAM) pour suivre la position et l'environnement du device. L'estimation de la lumière rend les objets virtuels réalistes. L'API Depth, disponible depuis fin 2019, s'appuie sur le ToF des appareils comme le Galaxy Note 10+ ou S20 Ultra.

ARCore vs ARKit : Quelle plateforme choisir pour des expériences AR optimales ?

Fonctionnement d'ARKit

ARKit, plate-forme AR d'Apple pour iOS, bénéficie depuis 2020 des capteurs LiDAR (iPhone 12 Pro et ultérieurs, iPad Pro). Cela booste précision et immersion.

ARCore vs ARKit : Quelle plateforme choisir pour des expériences AR optimales ?

Cette technologie exclusive limite l'accessibilité mais excelle en mapping détaillé. LiDAR mesure les distances via impulsions laser, générant des nuages de points pour des cartes topographiques précises.

ARKit améliore l'occlusion (objets virtuels derrière le réel), les mesures, la capture de mouvement et la physique. Il gère la géométrie de scène via les capteurs du device et supporte les deux caméras simultanément.

ARCore ou ARKit : la meilleure plate-forme ?

Comparer ARCore et ARKit n'est pas binaire : chaque a ses forces et faiblesses.

Pour les utilisateurs

ARCore vs ARKit : Quelle plateforme choisir pour des expériences AR optimales ?

ARKit avec LiDAR surpasse ARCore en reconnaissance de surfaces (murs blancs) et immersion. Mais ses devices sont plus chers et volumineux.

ARCore est accessible sur plus d'appareils standards. Le choix dépend souvent de l'écosystème : Android ou iOS, intégrations Maps ou Google Images.

Si la RA est occasionnelle, votre OS actuel suffit ; sinon, évaluez selon vos priorités.

Pour les développeurs

ARCore vs ARKit : Quelle plateforme choisir pour des expériences AR optimales ?

ARKit offre outils précis et puissants, mais limité aux iOS récents. ARCore est universel : compatible Android et iOS via caméra RGB.

Choisissez selon cible : accessibilité (ARCore) ou performances premium (ARKit).

Cartographier le monde : approches comparées

ARKit mise sur LiDAR pour profondeur précise ; ARCore sur algorithmes caméra/capteurs, plus flexibles.

Pour la plupart, cela ne justifie pas un switch d'OS. Mais pour pros ou passionnés de RA mobile, analysez en profondeur.

Crédit image : Julia_Tim/Depositphotos

[]