Description
Cette formation sur la réalité augmentée mobile vise à familiariser les participants avec les technologies et les outils nécessaires pour développer des applications innovantes. Elle couvre des sujets essentiels tels que le fonctionnement des systèmes de tracking ArCore et ARKit, la gestion des interactions et la création d'interfaces graphiques adaptées. Les apprenants découvriront également comment optimiser le tracking et mettre en place des expériences AR en réseau. Ce programme s'adresse aux développeurs souhaitant intégrer la réalité augmentée dans leurs projets, qu'ils soient débutants ou expérimentés.
Objectifs
- Appréhender les notions de tracking et d'augmentation
- Développer des expériences de réalité augmentée ciblant ARCore
- Développer des expériences de réalité augmentée ciblant ARKit
- Déployer une expérience cross-plateformes
Récapitulatif
Public
Développeurs
Prérequis
Savoir développer avec la technologie Unity, avoir à minima un niveau C# débutant
Méthodes et modalités pédagogiques
Formation réalisée en Présentiel, Distanciel ou Dual-Learning selon la formule retenue.
Moyens et supports pédagogiques
Mise à disposition d'un poste de travail sur nos formations en Présentiel.
Mise à disposition de nos environnements de visio sur nos formations en Distanciel
Remise d'une documentation pédagogique numérique pendant la formation
La formation est constituée d'apports théoriques, d'exercices pratiques et de réflexions
Dans le cas d'une formation sur site Entreprise, le client s'engage à avoir toutes les ressources pédagogiques nécessaires (salle, équipements, accès internet, TV ou Paperboard...) au bon déroulement de l'action de formation conformément aux prérequis indiqués dans le programme de formation
Modalités de suivi et d'évaluations
Auto-positionnement des stagiaires avant la formation
Émargement des stagiaires et formateur par 1/2 journée
Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires
Auto-évaluation des acquis de la formation par les stagiaires
Questionnaire de satisfaction à chaud et à froid à l'issue de la formation
Programme détaillé
La réalité augmentée sur mobile
- Potentiel, périphériques et plateformes
- Cas d'usages
- Comment ça marche ?
Tracking ArCore
- Nuages de points
- Plans horizontaux
- Plans verticaux
- Reconnaissance d'image
- Ancrage d'objets
- Autres techniques de reconnaissance
Tracking ARKit
- Nuages de points
- Plans horizontaux
- Plans verticaux
- Reconnaissance d'image
- Ancrage d'objets
- Autres techniques de reconnaissance
Gestion des interactions
- Création d'une interface graphique responsive
- Animation de l'interface
- Interaction avec les objets augmentés
Développement d'applications multi-plateformes
- Paramétrage GIT
- Préparation du tronc
- Préparation des branches iOS et Android
- Autres alternatives
Optimisation de la phase de tracking
- Configuration des kits
- Guider l'utilisateur dans le scan de son environnement
- Equilibrage du scan entre stabilité et rapidité
- Chargement asynchrone de scène
- Gestion des pertes de tracking
Expérience AR en réseau
- Mise en place d'un nuage de point partagé
- Partage d'une ancre
- Portage ARCore sur iOS avec ARKit Help