Windows 8 : Comment développer des applications efficaces et performantes pour rendre...
-
Upload
microsoft-developpeurs -
Category
Documents
-
view
408 -
download
1
description
Transcript of Windows 8 : Comment développer des applications efficaces et performantes pour rendre...
![Page 1: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/1.jpg)
Donnez votre avis !Depuis votre smartphone, sur : http://notes.mstechdays.fr
De nombreux lots à gagner toutes les heures !!!
Claviers, souris et jeux Microsoft…
Merci de nous aider à améliorer les TechDays
http://notes.mstechdays.fr
![Page 2: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/2.jpg)
Windows 8, Comment développer des applications efficaces et performantes
pour rendre l’expérience utilisateur unique
Guillaume BROUTPôle expertiseItelios @gbrout
http://www.guillaumebrout.fr Code / Développement
#http://www.itelios.com
Benoit DOUVERNELLEStratégie digitale
Itelios
![Page 3: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/3.jpg)
Code / Développement
• Plate-forme française de téléchargement légal de musiques, vidéos et livres numériques
• Consultation du catalogue musique– Une offre multi-univers de plus de 8 millions
de titres
• Achat et téléchargement• Section « ma musique » et media player• Mode hors connexion
![Page 4: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/4.jpg)
Code / Développement
• Marque de prêt-à-porter et de sur-mesure de luxe pour homme
• Consultation du catalogue vêtements et montres
• Galeries looks et défilés• Mise en avant de la tradition et du
savoir-faire• Vues et zoom produit
![Page 5: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/5.jpg)
Code / Développement
ROADMAP
Windows 8 et WinRT UI/UX
Contrats Contrôles
Performance et efficacitéConclusion et Q&R
![Page 6: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/6.jpg)
Code / Développement
Windows 8Nouvel OSLes enjeux et les atouts
Windows StoreBoutique en ligne des applications
Nouveaux OutilsModèles de programmation, Templates, simulateur…
Modern UIUne interface de rupture,épurée, rapide et fluide
![Page 7: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/7.jpg)
Code / Développement
Windows RuntimeUn nouveau frameworkConsommateur de services, fonctionnant côté client
Applications en sandboxEnvironnement et mémoire propre à chaque application
Une nouvelle architectureS’appuie sur des objets COM natifs écrits en C++ Asynchronisme
Automatique et dépendant d’un délai de 50ms
Langage projectionFichiers de métadonnées WinMD (format ECMA-335)
Runtime brokerContrôle les applications et notamment la sécurité
![Page 8: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/8.jpg)
Code / Développement
ROADMAP
Windows 8 et WinRT UI/UX
Contrats Contrôles
Performance et efficacitéConclusion et Q&R
![Page 9: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/9.jpg)
Code / Développement
Interface utilisateur
Valoriser le contenuFaire plus avec moins
Suivre les recommandationsDocumentation, Outils
![Page 10: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/10.jpg)
Code / Développement
![Page 11: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/11.jpg)
Code / Développement
![Page 12: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/12.jpg)
Code / Développement
![Page 13: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/13.jpg)
Code / Développement
![Page 14: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/14.jpg)
Code / Développement
Interface utilisateur
Valoriser le contenuFaire plus avec moins
S‘adapter aux supportsEchelle, ancrage
Favoriser l‘immersionNavigation, modèles
Suivre les recommandationsDocumentation, Outils
![Page 15: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/15.jpg)
Code / Développement
Expérience utilisateur
Tactile et interactiveInteraction directe,feedback
PersistanteSuspensions et relances,tâches de fond
IntégréeContrats et contrôles
ConnectéeVignettes dynamiques, notifications
![Page 16: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/16.jpg)
Code / Développement
ROADMAP
Windows 8 et WinRT UI/UX
Contrats Contrôles
Performance et efficacitéConclusion et Q&R
![Page 17: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/17.jpg)
Search
Share
Start
Devices
Settings
Code / Développement
• Recherche• Partage• Paramètres
Contrats Charms
![Page 18: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/18.jpg)
demoCAPACITÉS, DÉCLARATIONS ETIMPLÉMENTATION DES CONTRATSCode / Développement
![Page 19: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/19.jpg)
Code / Développement
ROADMAP
Windows 8 et WinRT UI/UX
Contrats Contrôles
Performance et efficacitéConclusion et Q&R
![Page 20: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/20.jpg)
• Vignettes • Notifications• Application bar• Universal volume control
Contrôles
Home New File Save As
AppBar
Code / Développement
Toast Header Text
Toast body text, lorem ipsum dolor sit amet.
App Name
Toast
![Page 21: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/21.jpg)
demoNOTIFICATIONS ET VIGNETTES
Code / Développement
![Page 22: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/22.jpg)
Code / Développement
ROADMAP
Windows 8 et WinRT UI/UX
Contrats Contrôles
Performance et efficacitéConclusion et Q&R
![Page 23: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/23.jpg)
Code / Développement
Performance et efficacitéSettings et StorageIsolated Storage, base de données embarquée
![Page 24: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/24.jpg)
demoSTOCKAGE ET DONNÉES
Code / Développement
![Page 25: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/25.jpg)
Code / Développement
Performance et efficacitéSettings et StorageIsolated Storage, base de données embarquée
Chargement des donnéesAsynchronisme
![Page 26: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/26.jpg)
demoL’ASYNCHRONISME
Code / Développement
![Page 27: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/27.jpg)
Code / Développement
Performance et efficacité
VolumétriePagination, collection virtuelle
Settings et StorageIsolated Storage, base de données embarquée
Chargement des donnéesAsynchronisme
![Page 28: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/28.jpg)
demoLES COLLECTIONS VIRTUELLES
Code / Développement
![Page 29: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/29.jpg)
Code / Développement
ROADMAP
Windows 8 et WinRT UI/UX
Contrats Contrôles
Performance et efficacitéConclusion et Q&R
![Page 30: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/30.jpg)
Code / Développement
Conclusion
Test, Debug et deploiementAnalyse des performances, debugger, explorateur de DOM, Certification Kit...
Quel langage choisir ?Plateforme, écosystème, performance...
Lessons LearnedPoints clés, Tips & Tricks
![Page 31: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/31.jpg)
Code / Développement
MERCI DE VOTRE ATTENTION
https://www.facebook.com/Itelios
http://twitter.com/itelios
http://www.itelios.com
Retrouvez nous sur l’espaceWindows 8 & Expériences Numériques
STAND
66
![Page 32: Windows 8 : Comment développer des applications efficaces et performantes pour rendre l’expérience utilisateur unique ?](https://reader034.fdocuments.fr/reader034/viewer/2022051817/5481a807b4af9f38418b46a4/html5/thumbnails/32.jpg)
Formez-vous en ligne
Retrouvez nos évènements
Faites-vous accompagner gratuitement
Essayer gratuitement nos solutions IT
Retrouver nos experts Microsoft
Pros de l’ITDéveloppeurs
www.microsoftvirtualacademy.com
http://aka.ms/generation-app
http://aka.ms/evenements-developpeurs
http://aka.ms/itcamps-france
Les accélérateursWindows Azure, Windows Phone,
Windows 8
http://aka.ms/telechargements
La Dev’Team sur MSDNhttp://aka.ms/devteam
L’IT Team sur TechNethttp://aka.ms/itteam