SlideShare une entreprise Scribd logo
1  sur  41
Télécharger pour lire hors ligne
Comment travailler
efficacement sur un
projet XR
C’EST PAS PARCE QUE C’EST NOUVEAU QU’IL FAUT FAIRE
N’IMPORTE QUOI
VR & AR sont là depuis… très longtemps
1939 1968
View Master Epée de Damoclès
La XR aujourd’hui
La RA tient dans sa poche
La RV est portable
La XR pour le grand public
➢Les technologies XR sont maintenant disponibles pour le
grand public. Elles sont :
1. Disponibles à l’achat
2. Faciles à acheter
3. Abordables*
* C’est relatif hein…
Early Adopters
➢La majorité des pros du secteurs sont des « Early Adopters » :
➢Autodidactes : il n’y a pas (encore) de formation sur le sujet
➢Bricoleurs : il n’y a pas de réponse simple à leurs problèmes puisque
PERSONNE n’a déjà eu leurs problèmes ☺
➢Inventifs : c’est le far west, il n’y a pas de chemin tracé à suivre ni même
d’indication
Early Adopters (inconvénients)
➢La majorité des pros du secteurs sont des « Early Adopters » :
➢Autodidactes : pas ou peu de bonnes pratiques utilisées
➢Bricoleurs : « c’est moche mais ça marche »
➢Inventifs : Pas de standard = tentatives plus ou moins concluantes
La situation actuelle
➢On s’enferme dans une prison dorée
➢On n’est pas réactif aux évolutions
matérielles
➢La production prend beaucoup de temps
C’est quoi le problème ?
Le matériel
ou
Les outils logiciels
Aucun des deux…
La façon de travailler
Une approche inadaptée aujourd’hui
L’approche empirique n’est plus
adaptée à l’explosion du
marché de la XR
C’est qui qui parle au fait ?
Alex Frêne
➢Fondateur de Otter Tech (studio XR)
➢Enseignant à Bellecour Ecole (prog & Unity)
➢Co-orga des meetups XVR Aura / Unity Lyon
Comment « mieux » travailler en XR ?
1.Changer sa vision d’un projet XR
2.Mieux compartimenter sa production
3.Faire abstraction des technologies utilisées
Changer sa vision
MES LUNETTES VONT BIEN, MERCI
Changer sa vision d'un projet XR
« Bonjour, je voudrais un site Web »
Changer sa vision d'un projet XR
« Bonjour, je voudrais un site Web »
« Ok, par contre il fonctionnera sur
Internet Explorer uniquement »
Vision « Web »
P.G.C.D.
Vision « Web »
Fonctionnalité Navigateur A Navigateur B
Fonctionnalités
supportées
Fonctionnalité A OUI OUI OUI
Fonctionnalité B OUI NON NON
Fonctionnalité C NON OUI NON
Fonctionnalité D OUI OUI OUI
Fonctionnalité E NON OUI NON
Changer sa vision d'un projet XR
Pourquoi pas aussi pour les
apps VR / AR ?
Mieux compartimenter
sa production
Mieux compartimenter sa production
Feature
Feature
Feature
Feature
Feature
Feature
Feature
SDK
Feature
Mieux compartimenter sa production
Feature Feature
Feature
Feature
Feature
Feature
Feature
SDK
Feature
Feature
Mieux compartimenter sa production
Feature Feature
Feature
Feature
Feature
Feature
Feature
SDK
Feature
Feature
Mieux compartimenter sa production
Feature Feature
Feature
Feature
Feature
Feature
Feature
SDK
Feature
Feature
Indépendant du matériel Dépendant du matériel
Faire abstraction de la
technologie utilisée
Faire abstraction de la technologie
Ma super
App VR
SDK SDK
Faire abstraction de la technologie
SDK
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Faire abstraction de la technologie
SDK
Feature
Feature
Feature
Feature
Feature
Feature
Feature
Faire abstraction de la technologie
Il ne faut pas construire une
app AUTOUR d’un SDK
propriétaire
Faire abstraction de la technologie
Il faut construire une app qui
UTILISE des fonctionnalités
d’une technologie
Exemple
ARFoundation
ARKit ARCore
Exemple
ARFoundation
ARKit ARCoreMagic Leap Hololens
… mais on peut aller plus loin
La majorité des fonctionnalités
peuvent être testées sans le
matériel
… mais on peut aller plus loin
Vous DEVEZ faire en sorte de
pouvoir tester vos
fonctionnalités SANS matériel
Exemple d’application
➢Besoin :
➢ Détecter que le joueur regarde une cible en AR et secoue son téléphone
pour la faire exploser
➢Problématiques :
➢Il faut un smartphone pour détecter le secouement
➢La cible nécessite l’environnement AR pour placer la cible aléatoirement
Exemple d’application
TargetDetector
Target
Evénement
Marquer
des points
ShakeDetector
Exemple d’application
ShakeDetector
TargetDetector
Target
Evénement
Marquer
des points
Mobile Editeur
Le petit mot de la fin
1.Changer sa vision d'un projet XR
2.Mieux compartimenter sa production
3.Faire abstraction de la technologie utilisée
Merci de votre attention
Me retrouver en ligne :
➢Linkedin : https://www.linkedin.com/in/alexfrene/
➢Meetup : https://www.meetup.com/fr-FR/members/117563672/
Quelques sources :
➢View Master (FR) : https://fr.wikipedia.org/wiki/View-Master
➢Epée de Damoclès (EN) : https://en.wikipedia.org/wiki/The_Sword_of_Damocles_(virtual_reality)
➢ARFoundation : https://unity.com/fr/unity/features/arfoundation

Contenu connexe

Similaire à Meetup XVR Aura - Travailler efficacement sur un projet xr

SymBiOT-X portfolio
SymBiOT-X portfolioSymBiOT-X portfolio
SymBiOT-X portfolioSymBiOT-X
 
OroVibe 2017 - Déployer et gérer les applications Oro dans le Cloud - Aymeric...
OroVibe 2017 - Déployer et gérer les applications Oro dans le Cloud - Aymeric...OroVibe 2017 - Déployer et gérer les applications Oro dans le Cloud - Aymeric...
OroVibe 2017 - Déployer et gérer les applications Oro dans le Cloud - Aymeric...OroVibe
 
Carnet de Route du Développeur - ENSIMAG 2012
Carnet de Route du Développeur - ENSIMAG 2012Carnet de Route du Développeur - ENSIMAG 2012
Carnet de Route du Développeur - ENSIMAG 2012Alexandre Morgaut
 
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?Chambé-Carnet
 
VDLT - Retour DevFest 2023
VDLT - Retour DevFest 2023VDLT - Retour DevFest 2023
VDLT - Retour DevFest 2023SpikeeLabs
 
App days 2012 vices cachés
App days 2012 vices cachésApp days 2012 vices cachés
App days 2012 vices cachésMatthieu Rouif
 
Parlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usageParlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usageLaFrenchMobile
 
UX Days 2019 by Flupa - Conférence : Alexia Buclet
UX Days 2019 by Flupa - Conférence : Alexia BucletUX Days 2019 by Flupa - Conférence : Alexia Buclet
UX Days 2019 by Flupa - Conférence : Alexia BucletFlupa
 
Conception d'interfaces immersives pour la réalité virtuelle et augmentée - A...
Conception d'interfaces immersives pour la réalité virtuelle et augmentée - A...Conception d'interfaces immersives pour la réalité virtuelle et augmentée - A...
Conception d'interfaces immersives pour la réalité virtuelle et augmentée - A...Alexia Buclet
 
Projet PFE corrigé latest
Projet PFE corrigé latestProjet PFE corrigé latest
Projet PFE corrigé latestahed bf
 
Offre migrer vers_flutter
Offre migrer vers_flutterOffre migrer vers_flutter
Offre migrer vers_flutterJulien Saumande
 
Presentation ZONE-project pour INRIA de mi-temps
Presentation ZONE-project pour INRIA de mi-tempsPresentation ZONE-project pour INRIA de mi-temps
Presentation ZONE-project pour INRIA de mi-tempsdescl
 
Glass Camp meetup #17
Glass Camp  meetup #17Glass Camp  meetup #17
Glass Camp meetup #17Glasscamp
 
Storyboarding for the web : Methodology and Tools
Storyboarding for the web : Methodology and ToolsStoryboarding for the web : Methodology and Tools
Storyboarding for the web : Methodology and ToolsEric DI POL
 
10 Revelations sur le Web Mobile
10 Revelations sur le Web Mobile10 Revelations sur le Web Mobile
10 Revelations sur le Web MobileRaphaël Goetter
 
Glass Camp - Meetup #14 @La Plaine Images - Lille, Décembre 2014
Glass Camp - Meetup #14 @La Plaine Images - Lille, Décembre 2014Glass Camp - Meetup #14 @La Plaine Images - Lille, Décembre 2014
Glass Camp - Meetup #14 @La Plaine Images - Lille, Décembre 2014Glasscamp
 
Retour d'expérience AdobeMC 2011
Retour d'expérience AdobeMC 2011Retour d'expérience AdobeMC 2011
Retour d'expérience AdobeMC 2011jonasmonnier
 

Similaire à Meetup XVR Aura - Travailler efficacement sur un projet xr (20)

SymBiOT-X portfolio
SymBiOT-X portfolioSymBiOT-X portfolio
SymBiOT-X portfolio
 
Stratégie Logicielle Sun Aquarium Paris
Stratégie Logicielle Sun Aquarium ParisStratégie Logicielle Sun Aquarium Paris
Stratégie Logicielle Sun Aquarium Paris
 
OroVibe 2017 - Déployer et gérer les applications Oro dans le Cloud - Aymeric...
OroVibe 2017 - Déployer et gérer les applications Oro dans le Cloud - Aymeric...OroVibe 2017 - Déployer et gérer les applications Oro dans le Cloud - Aymeric...
OroVibe 2017 - Déployer et gérer les applications Oro dans le Cloud - Aymeric...
 
Carnet de Route du Développeur - ENSIMAG 2012
Carnet de Route du Développeur - ENSIMAG 2012Carnet de Route du Développeur - ENSIMAG 2012
Carnet de Route du Développeur - ENSIMAG 2012
 
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
 
VDLT - Retour DevFest 2023
VDLT - Retour DevFest 2023VDLT - Retour DevFest 2023
VDLT - Retour DevFest 2023
 
App days 2012 vices cachés
App days 2012 vices cachésApp days 2012 vices cachés
App days 2012 vices cachés
 
Parlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usageParlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usage
 
Drupal & Mobilité
Drupal & MobilitéDrupal & Mobilité
Drupal & Mobilité
 
UX Days 2019 by Flupa - Conférence : Alexia Buclet
UX Days 2019 by Flupa - Conférence : Alexia BucletUX Days 2019 by Flupa - Conférence : Alexia Buclet
UX Days 2019 by Flupa - Conférence : Alexia Buclet
 
Conception d'interfaces immersives pour la réalité virtuelle et augmentée - A...
Conception d'interfaces immersives pour la réalité virtuelle et augmentée - A...Conception d'interfaces immersives pour la réalité virtuelle et augmentée - A...
Conception d'interfaces immersives pour la réalité virtuelle et augmentée - A...
 
Projet PFE corrigé latest
Projet PFE corrigé latestProjet PFE corrigé latest
Projet PFE corrigé latest
 
Offre migrer vers_flutter
Offre migrer vers_flutterOffre migrer vers_flutter
Offre migrer vers_flutter
 
Presentation ZONE-project pour INRIA de mi-temps
Presentation ZONE-project pour INRIA de mi-tempsPresentation ZONE-project pour INRIA de mi-temps
Presentation ZONE-project pour INRIA de mi-temps
 
Glass Camp meetup #17
Glass Camp  meetup #17Glass Camp  meetup #17
Glass Camp meetup #17
 
test
testtest
test
 
Storyboarding for the web : Methodology and Tools
Storyboarding for the web : Methodology and ToolsStoryboarding for the web : Methodology and Tools
Storyboarding for the web : Methodology and Tools
 
10 Revelations sur le Web Mobile
10 Revelations sur le Web Mobile10 Revelations sur le Web Mobile
10 Revelations sur le Web Mobile
 
Glass Camp - Meetup #14 @La Plaine Images - Lille, Décembre 2014
Glass Camp - Meetup #14 @La Plaine Images - Lille, Décembre 2014Glass Camp - Meetup #14 @La Plaine Images - Lille, Décembre 2014
Glass Camp - Meetup #14 @La Plaine Images - Lille, Décembre 2014
 
Retour d'expérience AdobeMC 2011
Retour d'expérience AdobeMC 2011Retour d'expérience AdobeMC 2011
Retour d'expérience AdobeMC 2011
 

Meetup XVR Aura - Travailler efficacement sur un projet xr

  • 1. Comment travailler efficacement sur un projet XR C’EST PAS PARCE QUE C’EST NOUVEAU QU’IL FAUT FAIRE N’IMPORTE QUOI
  • 2. VR & AR sont là depuis… très longtemps 1939 1968 View Master Epée de Damoclès
  • 3. La XR aujourd’hui La RA tient dans sa poche La RV est portable
  • 4. La XR pour le grand public ➢Les technologies XR sont maintenant disponibles pour le grand public. Elles sont : 1. Disponibles à l’achat 2. Faciles à acheter 3. Abordables* * C’est relatif hein…
  • 5. Early Adopters ➢La majorité des pros du secteurs sont des « Early Adopters » : ➢Autodidactes : il n’y a pas (encore) de formation sur le sujet ➢Bricoleurs : il n’y a pas de réponse simple à leurs problèmes puisque PERSONNE n’a déjà eu leurs problèmes ☺ ➢Inventifs : c’est le far west, il n’y a pas de chemin tracé à suivre ni même d’indication
  • 6. Early Adopters (inconvénients) ➢La majorité des pros du secteurs sont des « Early Adopters » : ➢Autodidactes : pas ou peu de bonnes pratiques utilisées ➢Bricoleurs : « c’est moche mais ça marche » ➢Inventifs : Pas de standard = tentatives plus ou moins concluantes
  • 7. La situation actuelle ➢On s’enferme dans une prison dorée ➢On n’est pas réactif aux évolutions matérielles ➢La production prend beaucoup de temps
  • 8. C’est quoi le problème ? Le matériel ou Les outils logiciels
  • 9. Aucun des deux… La façon de travailler
  • 10. Une approche inadaptée aujourd’hui L’approche empirique n’est plus adaptée à l’explosion du marché de la XR
  • 11. C’est qui qui parle au fait ? Alex Frêne ➢Fondateur de Otter Tech (studio XR) ➢Enseignant à Bellecour Ecole (prog & Unity) ➢Co-orga des meetups XVR Aura / Unity Lyon
  • 12. Comment « mieux » travailler en XR ? 1.Changer sa vision d’un projet XR 2.Mieux compartimenter sa production 3.Faire abstraction des technologies utilisées
  • 13. Changer sa vision MES LUNETTES VONT BIEN, MERCI
  • 14. Changer sa vision d'un projet XR « Bonjour, je voudrais un site Web »
  • 15. Changer sa vision d'un projet XR « Bonjour, je voudrais un site Web » « Ok, par contre il fonctionnera sur Internet Explorer uniquement »
  • 16.
  • 17.
  • 18. Vision « Web » P.G.C.D.
  • 19. Vision « Web » Fonctionnalité Navigateur A Navigateur B Fonctionnalités supportées Fonctionnalité A OUI OUI OUI Fonctionnalité B OUI NON NON Fonctionnalité C NON OUI NON Fonctionnalité D OUI OUI OUI Fonctionnalité E NON OUI NON
  • 20. Changer sa vision d'un projet XR Pourquoi pas aussi pour les apps VR / AR ?
  • 22. Mieux compartimenter sa production Feature Feature Feature Feature Feature Feature Feature SDK Feature
  • 23. Mieux compartimenter sa production Feature Feature Feature Feature Feature Feature Feature SDK Feature Feature
  • 24. Mieux compartimenter sa production Feature Feature Feature Feature Feature Feature Feature SDK Feature Feature
  • 25. Mieux compartimenter sa production Feature Feature Feature Feature Feature Feature Feature SDK Feature Feature Indépendant du matériel Dépendant du matériel
  • 26. Faire abstraction de la technologie utilisée
  • 27. Faire abstraction de la technologie Ma super App VR SDK SDK
  • 28. Faire abstraction de la technologie SDK Feature Feature Feature Feature Feature Feature Feature
  • 29. Faire abstraction de la technologie SDK Feature Feature Feature Feature Feature Feature Feature
  • 30. Faire abstraction de la technologie Il ne faut pas construire une app AUTOUR d’un SDK propriétaire
  • 31. Faire abstraction de la technologie Il faut construire une app qui UTILISE des fonctionnalités d’une technologie
  • 34. … mais on peut aller plus loin La majorité des fonctionnalités peuvent être testées sans le matériel
  • 35. … mais on peut aller plus loin Vous DEVEZ faire en sorte de pouvoir tester vos fonctionnalités SANS matériel
  • 36. Exemple d’application ➢Besoin : ➢ Détecter que le joueur regarde une cible en AR et secoue son téléphone pour la faire exploser ➢Problématiques : ➢Il faut un smartphone pour détecter le secouement ➢La cible nécessite l’environnement AR pour placer la cible aléatoirement
  • 39.
  • 40. Le petit mot de la fin 1.Changer sa vision d'un projet XR 2.Mieux compartimenter sa production 3.Faire abstraction de la technologie utilisée
  • 41. Merci de votre attention Me retrouver en ligne : ➢Linkedin : https://www.linkedin.com/in/alexfrene/ ➢Meetup : https://www.meetup.com/fr-FR/members/117563672/ Quelques sources : ➢View Master (FR) : https://fr.wikipedia.org/wiki/View-Master ➢Epée de Damoclès (EN) : https://en.wikipedia.org/wiki/The_Sword_of_Damocles_(virtual_reality) ➢ARFoundation : https://unity.com/fr/unity/features/arfoundation