elearning - strategies de développement multi-périphériques
TRANSCRIPT
![Page 1: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/1.jpg)
eLearning, mLearningStratégies pour des projets multi-périphériques
Erick Ghaumezwww.lafabrick.com
![Page 2: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/2.jpg)
Erick Ghaumez• Concepteur et développeur d’applications
• Formateur certifié Adobe Flash / Flex / AIR
• Co-créateur de La Fabrick
![Page 3: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/3.jpg)
![Page 4: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/4.jpg)
La Fabrick
‣ Conception et Développement d’applications
‣ Formation et accompagnement( Flex, AIR, Java... )
‣ Édition de solutions eLearning
![Page 5: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/5.jpg)
Stratégiesmulti-périphériques
![Page 6: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/6.jpg)
2000
![Page 7: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/7.jpg)
2011
![Page 8: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/8.jpg)
Plateformes mobiles
![Page 9: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/9.jpg)
eLearning, mLearning, serious games...
‣ Contenu d’apprentissage
• interactif
• multimédia
![Page 10: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/10.jpg)
Formation & Multi-périphérique
‣Choisir... renoncer ?
![Page 11: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/11.jpg)
Développement mobile
‣natif
‣web
‣hybride
![Page 12: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/12.jpg)
Applications natives
‣ Performances
‣ Fonctionnalités du périphérique
‣ Coût
![Page 13: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/13.jpg)
Applications web
‣ Ubiquité
‣ Fonctionnalités périphériques
![Page 14: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/14.jpg)
HTML / JS / CSS
Développement hybrideTechnologies “cross-plateformes“
Plateforme Flash
Flash
Flex
AIR
![Page 15: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/15.jpg)
Développement hybride
‣ déploiements multiples
‣ mutualisation
‣ fonctionnalités natives
‣ ± performances
![Page 16: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/16.jpg)
Flash / Flex Vs HJC
![Page 17: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/17.jpg)
Plateforme Flash
‣ multimédia, 3D, POO, outils...
‣ export web, applications bureau & mobiles
‣ pas de version navigateur pour iOS et arrêt global du plugin pour navigateurs mobiles
![Page 18: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/18.jpg)
Flash & Flash player
‣ outil de création et de visualisation de contenu multimédia interactif
animation, audio, vidéo, 3D, streaming, jeux, visualisation de données...
![Page 19: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/19.jpg)
Flex
‣ Kit de développement d’applications riches pour l’entreprise
= Flash + nombreux composants graphiques extensibles, connexion Java, PHP, .Net, localisation ...
![Page 20: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/20.jpg)
AIR : Adobe Integrated Runtime
‣ des applications web sur le bureau...et sur mobile !
+ accès aux systèmes de fichiers, base de données locales, streaming audio/video...
![Page 21: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/21.jpg)
Plateforme Flash
JeuxMultimédia eLearningAudioTool
![Page 22: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/22.jpg)
Évolutions
‣ Flash Player 11 ...+ 3D
‣ AIR 3.2 ...+ Native extension» Mac / PC / iOS / Android / RIM
‣ Flex 4.6 » Opensource ...+ composants mobiles, performances( Fondation Apache )
![Page 23: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/23.jpg)
Plateforme Flash : 3DNissan Juke 3D
Unreal
![Page 24: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/24.jpg)
AIR mobileAdobe Touch Apps
![Page 25: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/25.jpg)
Ordinateurs
One code, all devices...
Navigateurs BureauSmartphone &
tablettes
ou presque...
![Page 26: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/26.jpg)
Stratégies
‣ Développement
‣ Interfaces Utilisateurs
![Page 27: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/27.jpg)
Outils
Flash ProInterface graphique, animation...
Flash Builder ( Eclipse )( IntelliJ, PDT, Flash Develop... )Plateforme de développement professionnel
![Page 28: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/28.jpg)
Développement
‣ Organisation
‣ Séparation
• fixe : échanges serveur, logique «métier», ...
• “contextuel“ : interactions, interfaces, connectivité, ...
![Page 29: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/29.jpg)
Développement
‣ POO
‣ Motif de conception
• MVC
• Inversion de contrôles et Injection de dépendances
• Presentation Model
• ...
![Page 30: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/30.jpg)
Expérience utilisateur
‣Interactivité
‣interfaces
‣écrans
![Page 31: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/31.jpg)
MultiTouch
![Page 32: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/32.jpg)
Accéléromètre
![Page 33: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/33.jpg)
Interfaces mobiles
![Page 34: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/34.jpg)
Interfaces mobilesConqu Machinarium
Age ofdefenders
![Page 35: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/35.jpg)
Interfaces multipériphériques
![Page 36: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/36.jpg)
Contexte
‣Réseau
‣ Interruption
![Page 37: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/37.jpg)
Smartdevices
‣ Caméra, Appareil photo
‣ Accéléromètre, Gyroscope
‣ Microphone
‣ Localisation , Boussole
‣ ...
![Page 38: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/38.jpg)
Déploiement
‣ Web
‣ Appstore
‣ Interne
![Page 39: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/39.jpg)
Appstore
![Page 40: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/40.jpg)
Déploiement interne
DSI
Cloud, GhostIntranet, LMS...
![Page 41: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/41.jpg)
Exemples
![Page 42: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/42.jpg)
Cooplang
‣ Apprentissage de la compréhension orale des languesConception : Nicolas Guichon - Université Lyon 2
![Page 43: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/43.jpg)
Twiidee
‣ Solution de visualisation, manipulation et diffusion de contenu 3D pour l’apprentissage
![Page 44: eLearning - Strategies de développement multi-périphériques](https://reader034.vdocument.in/reader034/viewer/2022052621/557c16a1d8b42af2418b4d05/html5/thumbnails/44.jpg)
Scheelz
‣ Plateforme de diffusion de documents et de médias pour l’apprentissage