Description
Ce programme de formation aborde la réalité augmentée sur mobile, en explorant son potentiel, les périphériques et les plateformes disponibles. Les participants découvriront les mécanismes de fonctionnement des technologies de tracking comme ArCore et ARKit, ainsi que les techniques de reconnaissance d'image et d'ancrage d'objets. La gestion des interactions et le développement d'applications multi-plateformes sont également couverts, tout comme l'optimisation du tracking et la création d'expériences AR en réseau. Ce cursus s'adresse principalement aux développeurs et professionnels souhaitant se spécialiser dans la réalité augmentée.
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