230 likes | 308 Views
3 Octobre 2013. Les Communautés MS. Bien débuter le développement de son application Windows Phone 8. Samuel Blanchard. Qui suis-je : Responsable R&D Entreprise : Naviso Blog: http://blog.naviso.fr MVP Windows Phone Nokia Developer champion. Julien Villeneau.
E N D
3 Octobre 2013 Les Communautés MS
Bien débuter le développement de son application Windows Phone 8
Samuel Blanchard Qui suis-je : Responsable R&D Entreprise : Naviso Blog: http://blog.naviso.fr MVP Windows Phone Nokia Developer champion
Julien Villeneau Qui suis-je : Etudiant de 5ème année en alternance École-Entreprise : EPSI Nantes – Capgemini TS @dresse mail : julienvilleneau@gmail.com Microsoft Student Partner http://www.julienvilleneau.com
Mise en place d’un projet Prérequis – installation • Visual Studio 2012 • SDK Windows Phone 8 De nombreux projets de départs • Page vierge • Page Pivot • Page Panorama
Développement Concerne 3 types de développeurs : • Le développeur .NET : C# / XAML • Le développeur Web : HTML5 (par WebBrowser) • Le développeur Jeux : C++
Développement « Qui a-t-il de fun avec Windows Phone 8 ? » Contrôles utilisateurs : • LongListSelector • Géolocalisation : Nokia Mapou Bing map • Text to speech • Speech recognition • NFC (Toucher+Envoyer) DEMO 1
Développement « Et comment je consomme mes données ? » • Base de données • DataContext : isostore/ms-appdata • IsolatedStorageSettings • IsolatedStorageFile / StorageFile • MediaLibrary API : SavePicture, RootPictureAlbum, SaveSong… • External Storage API : ExternalStorageFile, ExternalStorageFolder… • Services Web (SOAP, REST…) • Fichiers de ressources DEMO 2
Développement « Et mes jeux, comment je les fais moi ? » • Possibilité de 2D et 3D • DirectX • Shiva • MonoGame • Unity3D • EaseIJS
Débogage 3 moyens de déploiement : • Sur l’émulateur • Sur le téléphone 3 types d’émulateur : • WVGA • WXGA • 720P DEMO 3
Ergonomie Best Practices : • Mettre les fonctions importantes dans l’ApplicationBar • Utiliser les contrôles fournis • Utiliser la navigation • Considérer la technique des 3 clics pour le plan de navigation
Design • Faire des assets rapidement http://wp.assets.ms.giz.fr/ • Images courantes • http://iconmonstr.com/ • http://www.geekchamp.com/ • http://aieaieeye.fr • Creation d’icones • MetroStudio
Best practice pour votre app • Souvenez-vous : Un utilisateur non satisfait dès les 30 premières secondes d’utilisation est un utilisateur perdu ! • Faites essayer l’application à vos proches/amis qui n’ont jamais entendu parler de votre Application (de préférence)
Accélérateur • Suivi de projet entièrement personnalisé • Apport de ressources pour accélérer le projet • Coaching personnalisé • Visibilité http://aka.ms/accelerateur-windows
Pour adhérer à l’association : http://www.rebuild.f/adhesions Ou contact@communautes.ms Nous suivre sur Facebook : https://www.facebook.com/lescommunautesms Nous suivre sur Twitter : https://twitter.com/CommunautesMS