Upload
violette-savary
View
105
Download
2
Embed Size (px)
Citation preview
3 Octobre 2013Les Communautés MS
Bien débuter le développement de son application Windows
Phone 8
Samuel Blanchard
Qui suis-je : Responsable R&DEntreprise : 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 : [email protected]
Microsoft Student Partner
http://www.julienvilleneau.com
Mise en place d’un projet
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émo
Développement
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 Map ou 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
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 et Design
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/amisqui n’ont jamais entendu parler de votreApplication (de préférence)
Accélérateur
Suivi de projet entièrement personnaliséApport de ressources pour accélérer le projetCoaching personnaliséVisibilité
http://aka.ms/accelerateur-windows
Merci à Nos Sponsors
Merci à nos partenaires et membres
Pour adhérer à l’association :
http://www.rebuild.f/adhesions [email protected]
Nous suivre sur Facebook :https://www.facebook.com/lescommunautesmsNous suivre sur Twitter :https://twitter.com/CommunautesMS