400 likes | 530 Views
Windows Phone 7. Sommaire. Tour d’horizon de WP7 Technologies Applications Silverlight La création de jeux vidéos The End. Tour d’horizon. Introduction. Principes Interface marketplace tools. Principes. Windows Phone 7 (WP7) Non compatible avec WM 6.x Basé sur Windows CE 6.0
E N D
Sommaire • Tour d’horizon de WP7 • Technologies • Applications Silverlight • La création de jeux vidéos • The End
Introduction • Principes • Interface • marketplace • tools
Principes • Windows Phone 7 (WP7) • Non compatible avec WM 6.x • Basé sur Windows CE 6.0 • Metro UI
Interface • Metro • Inspirée des villes du monde • Basée sur l’individu
Marketplace • Près de 6000 applications • Inscription gratuite pour les étudiants • Jusqu’à 5 applications gratuites • Accessible depuis le logiciel Zune
Technologies • Silverlight • Intégration Desktop/web • Patterns de développement • XNA • Intégration Desktop/Xbox • Intégration Xbox Live • DirectX • Outils
Silverlight • Technologie web RIA basé sur .NET • Version 4 actuelle • Version 3 modifiée sur WP7 • Basé sur des contrôles
XNA • Framework de création de jeux vidéos • Basé sur le framework .NET et directX • Fonctionne sur PC, Xbox 360 et WP7 • Version 4 actuellement
Outils C# / VB.NET *.xap
Créationsd’applications riches Silverlight
Exemples • Webclient • Gestion des animations • Partage de code PC/WP7 (librairie) • Bing Maps
Webclient • Communication HTTP • Interface avec ASP .NET, mais aussi PHP • Simple d’utilisation • (cross domain ?)
Animations et médias • Gestion des sons et musiques • Animations de Silverlight • Easing Animations • Projections 3D
Partage de code • Partage de librairies Silverlight entre le PC et WP7 • Utilisation similaire • Gain de temps considérable
Démo partage • Farseer Physics
Bing Maps • Possibilité d’utiliser Bing Maps dans vos applications • Très facile d’utilisation • Contrôle quasi-similaire à la version desktop
Exemples • 2D/3D • Gestion du hardware (accéléromètre, touch) • Gestion de la librairie
Gestion 2D/3D • Code quasi-similaire à la version PC • Utilisation de sprites, de models 3D animés (format fbx ou directX) • Boucle de jeu • Impossible d’utilises ses propres shaders sur WP7
Gestion du hardware • Gestion du tactile • Gestion de l’accéléromètre
Accès à la librairie • Accès aux images • Accès à la musique • Accès au MediaPlayer du système
Road of Future Conclusion
Conclusion • Nouvelle interface • Technologies éprouvées • Partage de code entre les plateformes • It’s fun !