Your SlideShare is downloading. ×
WINDOWSPHONE 828 Mai 2013
Nokia Internal Use OnlyAGENDA6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.Pourquoi déve...
6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.POURQUOI DÉVELOPPER SOUSWINDOWS PHONE 8 ?
Nokia Internal Use OnlySmartphones modernes6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved...
Nokia Internal Use OnlyWindows Core…6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
Nokia Internal Use OnlyWindows Core : késako ?6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reser...
Nokia Internal Use Only6/5/2013Couverture Windows Phone Store
Nokia Internal Use OnlyCouverture développeurs6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reser...
MODERN UI6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.Le « langage de design » de Micro...
Nokia Internal Use OnlyModern UI6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.ENSEMBLE D...
Nokia Internal Use OnlyDonner la priorité au contenu6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights...
Nokia Internal Use OnlyLa navigation6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.UNE AP...
Nokia Internal Use OnlyLes pivots6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.UTILISÉS ...
Nokia Internal Use OnlyLes panoramas6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.UTILIS...
Nokia Internal Use OnlyL’Application Bar6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.FO...
Nokia Internal Use OnlyPenser tactile !6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.LES...
Nokia Internal Use OnlyPenser mobile !6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.UNE ...
Nokia Internal Use OnlyLes « Live Tiles »6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.E...
QUEL(S) LANGAGE(S) POURMON APPLICATION ?6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
Nokia Internal Use OnlySDK Windows Phone 86/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved....
Nokia Internal Use OnlyLes différents SDKs...6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserv...
Nokia Internal Use OnlyLes langages6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.MANAGÉC...
Nokia Internal Use OnlyPlateforme de développement Windows Phone 86/5/2013© 2012 Nokia. All rights reserved.© 2012 Microso...
Nokia Internal Use Only
Nokia Internal Use OnlyWindows Phone Runtime6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserve...
Nokia Internal Use OnlyInterface XAML + code managé6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights ...
Nokia Internal Use OnlyJeu XNA + code managé6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserve...
Nokia Internal Use OnlyApplication Direct3D6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved...
Nokia Internal Use OnlyDirect3D + XAML6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.APPL...
Nokia Internal Use OnlyXAML/Code managé + Code natif6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights...
Nokia Internal Use OnlyHTML 5 & JavaScript6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved....
LES OUTILS POUR DÉVELOPPERET DESIGNER6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
Nokia Internal Use OnlyVisual Studio6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.VERSIO...
Nokia Internal Use OnlyBlend for Visual Studio6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reser...
Nokia Internal Use OnlyDÉMODéveloppement d’applications WindowsPhone avec Visual Studio et Blend forVisual Studio6/5/2013©...
Nokia Internal Use OnlyL’émulateur Windows Phone6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights res...
Nokia Internal Use OnlyLe débogue6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.COMME N’I...
Nokia Internal Use OnlyLe Simulation Dashboard6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reser...
Nokia Internal Use OnlyDÉMOExécution, débogue et tests dansl’émulateur Windows Phone6/5/2013© 2012 Nokia. All rights reser...
Nokia Internal Use OnlyWindows Phone Developer RegistrationTool6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft....
Nokia Internal Use OnlyDéploiement sur un téléphone6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights ...
Nokia Internal Use OnlyApplication Deployment Tool6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights r...
Nokia Internal Use OnlyDÉMODéploiement d’une application dansl’émulateur et sur un terminal débloqué6/5/2013© 2012 Nokia. ...
Nokia Internal Use OnlyApplication Analysis6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved...
Nokia Internal Use OnlyWindows Phone Store Test Kit6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights ...
Nokia Internal Use OnlyDÉMOApplication Analysis et Windows PhoneStore Test Kit6/5/2013© 2012 Nokia. All rights reserved.© ...
6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.LES API WINDOWS PHONEDécouvertes de quelqu...
Nokia Internal Use OnlyGéolocalisation et Maps6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reser...
Nokia Internal Use OnlyCommunication NFC6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.CO...
Nokia Internal Use OnlyBackground géolocalisation6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights re...
Nokia Internal Use OnlyVignettes dynamiques6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved...
Nokia Internal Use OnlyLock Screen API6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.UNE ...
Nokia Internal Use OnlySpeech APIs6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.RECONNAI...
Nokia Internal Use OnlyProtocole & extensions de fichiers6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All r...
SOUMETTRE UNEAPPLICATION6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.De Visual Studio a...
Nokia Internal Use OnlyDu développement à la publication6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All ri...
Nokia Internal Use OnlyCompte de développeur6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserve...
Nokia Internal Use OnlyCompte de développeur (2)6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights res...
Nokia Internal Use OnlyPublication d’un application6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights ...
Nokia Internal Use OnlyPublier oui… mais sous quelle forme ?6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. Al...
Nokia Internal Use OnlyDÉMOPublier une application sur le storeWindows Phone6/5/2013© 2012 Nokia. All rights reserved.© 20...
BUDDY.COM6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.Web Services & Cloud backend pour...
Nokia Internal Use OnlyLes services Buddy.com & Windows Phone6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. A...
Nokia Internal Use OnlyCréation d’un compte développeur Buddy6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. A...
Nokia Internal Use OnlyCréation d’une nouvelle application Buddy6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft...
Nokia Internal Use OnlyDashboard applicatif6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
Nokia Internal Use OnlyAjout du package NuGet à l’application6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. A...
Nokia Internal Use OnlyDéveloppez !6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
FRAMEWORK DE PUBNAX6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
Nokia Internal Use OnlyNAX : Nokia Ad Exchange6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reser...
Nokia Internal Use OnlyNAX : Création d’un compte6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights re...
Nokia Internal Use OnlyNAX : Dashboard6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
Nokia Internal Use OnlyNAX : Ajouter une app6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
Nokia Internal Use OnlyALLER PLUS LOIN…6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.Cen...
Nokia Internal Use Only6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.Q&A
Upcoming SlideShare
Loading in...5
×

Initiation au développement Windows phone 8 (Caen)

2,381

Published on

Published in: Business, Technology
1 Comment
3 Likes
Statistics
Notes
No Downloads
Views
Total Views
2,381
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
0
Comments
1
Likes
3
Embeds 0
No embeds

No notes for slide
  • En general >= Core I3
  • Transcript of "Initiation au développement Windows phone 8 (Caen)"

    1. 1. WINDOWSPHONE 828 Mai 2013
    2. 2. Nokia Internal Use OnlyAGENDA6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.Pourquoi développer sous Windows Phone 8 ?Modern UIQuel(s) langage(s) choisir pour son application ?Les outils pour développer et designerTour d’horizon des APIs disponiblesSoumettre une application sur le storeLa publicité avec NAXAPI Buddy.com
    3. 3. 6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.POURQUOI DÉVELOPPER SOUSWINDOWS PHONE 8 ?
    4. 4. Nokia Internal Use OnlySmartphones modernes6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved. Multi-cœurs Processeurs graphiques puissants 1 GB RAM Plusieurs résolutions disponibles Fonctionnalités innovantesNFC, BLUETOOTH, WALLET...
    5. 5. Nokia Internal Use OnlyWindows Core…6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
    6. 6. Nokia Internal Use OnlyWindows Core : késako ?6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved. Des « composants » de l’OS identiques : Kernel, stack réseau, support graphique, système de fichiers, multimédia… Même modèle de drivers sur les deux plateformes Support du multi-cœurs sous Windows Phone et de nombreusesfonctionnalités matérielles existantes sous Windows depuis plusieurs années Cela ne signifie pas que toutes les APIs Windows sont disponiblessous Windows Phone et vice-versa Une app Windows 8 != Une app Windows Phone 8
    7. 7. Nokia Internal Use Only6/5/2013Couverture Windows Phone Store
    8. 8. Nokia Internal Use OnlyCouverture développeurs6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.38 PaysWindows Phone 7.x180+ PaysWindows Phone 8.0
    9. 9. MODERN UI6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.Le « langage de design » de Microsoft
    10. 10. Nokia Internal Use OnlyModern UI6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.ENSEMBLE DE BONNES PRATIQUES ET DE « GUIDELINES » POUR LEDÉVELOPPEMENT D’APPLICATIONS SOUS WINDOWS PHONE ET SOUS WINDOWS 85 PILIERS :- Peaufiner les détails- Soyez « fast & fluide »- Faire preuve d’authenticité numérique- En faire plus avec moins- Gagner en tant qu’équipe
    11. 11. Nokia Internal Use OnlyDonner la priorité au contenu6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.L’UTILISATEUR VEUT UNE APPLICATION POUR SON CONTENU, C’EST SA VALEURAJOUTÉE !ÉVITER LE SUPERFLUE, FAIRE RESSORTIR CE QUI EST IMPORTANTDONNER UNE IDENTITÉ AU CONTENU
    12. 12. Nokia Internal Use OnlyLa navigation6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.UNE APPLICATION WINDOWS PHONE => UN ENSEMBLE DE PAGESCOMME SUR LE WEB, L’UTILISATEUR NAVIGUE DE PAGE EN PAGE, EN SUIVANTDES LIENS ET/OU EN CLIQUANT SUR DES BOUTONSIL EST IMPORTANT DE RESPECTER CETTE ERGONOMIE POUR QUE L’UTILISATEURNE SOIT PAS PERDU EN UTILISANT VOTRE APPLICATION
    13. 13. Nokia Internal Use OnlyLes pivots6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.UTILISÉS POUR REPRÉSENTER DESINFORMATIONS SOUS FORMES DECATÉGORIESUN « ÉQUIVALANT » DU TRADITIONNEL TABCONTROL !PROPOSE UNE NAVIGATION HORIZONTALE(HEADERS) PUIS VERTICALE (ITEMCONTROL)
    14. 14. Nokia Internal Use OnlyLes panoramas6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.UTILISÉS POUR IMMERGERL’UTILISATEUR DANS UNUNIVERSET LUI PRÉSENTER DESDONNÉES EN RAPPORT AVECCET UNIVERSNAVIGATION HORIZONTALE(PANELS) PUIS VERTICALE(PARTIE VISIBLE)
    15. 15. Nokia Internal Use OnlyL’Application Bar6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.FOURNIT DES BOUTONS D’ACTIONSCONTEXTUELLES À L’UTILISATEUR4 BOUTONS « ICÔNES »AUTANT D’ÉLÉMENTS DE MENU QUEDÉSIRÉS
    16. 16. Nokia Internal Use OnlyPenser tactile !6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.LES APPLICATIONS WINDOWS PHONE NE SONT UTILISÉES QU’AU TOUCHÉ : IL ESTDONC NÉCESSAIRE DE « PENSER TACTILE » LORS DE LA CONCEPTION.WINDOWS PHONE SUPPORTE 4 POINTS DE CONTACT SIMULTANÉS.DIFFÉRENTES INTERACTIONS POSSIBLES :SIMPLES : TAP, DOUBLE TAPGESTURES : PAN, FLICK, PINCH, STRETCH, « TOUCH & HOLD »
    17. 17. Nokia Internal Use OnlyPenser mobile !6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.UNE APPLICATION WINDOWS PHONE DOITÊTRE ADAPTÉE À UN USAGE MOBILEORIENTATIONTRANSITION ENTRE APPLICATIONS /RESTAURATION D’APPLICATIONS…EXPLOITER LES FONCTIONNALITÉS DE LAPLATEFORME !
    18. 18. Nokia Internal Use OnlyLes « Live Tiles »6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.ELLES SONT L’IDENTITÉ DE WINDOWS PHONE !ELLES PERMETTENT À CHAQUE UTILISATEURDE PERSONNALISER SON TÉLÉPHONE ETD’AVOIR UN SMARTPHONE UNIQUEELLES PERMETTENT DE DIFFUSER DEL’INFORMATION EN CONTINU SUR L’ÉCRAND’ACCUEIL DU TÉLÉPHONEIL EST IMPORTANT DE SOIGNER LESVIGNETTES DE VOS APPLICATIONS
    19. 19. QUEL(S) LANGAGE(S) POURMON APPLICATION ?6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
    20. 20. Nokia Internal Use OnlySDK Windows Phone 86/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.Dev center : http://dev.windowsphone.comPré-requis techniques :• Windows 8 / Windows 8 Pro x64• Support de la virtualisation hardware SLAT• 4Go de disque dur• 4Go de RAM
    21. 21. Nokia Internal Use OnlyLes différents SDKs...6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.SDK 8.0SDK UPDATE FOR WINDOWS PHONE 7.8SDK 7.1SDK 7.1.1 UPDATE
    22. 22. Nokia Internal Use OnlyLes langages6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.MANAGÉC# / VB.NETNATIFC++
    23. 23. Nokia Internal Use OnlyPlateforme de développement Windows Phone 86/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
    24. 24. Nokia Internal Use Only
    25. 25. Nokia Internal Use OnlyWindows Phone Runtime6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.Sous ensemble du Windows Runtime + APIs spécifiques
    26. 26. Nokia Internal Use OnlyInterface XAML + code managé6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.LA MANIÈRE LA PLUS COURANTE POURDÉVELOPPER DES APPLICATIONS POURWINDOWS PHONEINTERFACE GRAPHIQUE DÉFINIE EN XAMLLOGIQUE DÉVELOPPÉE AVEC C# OU VB.NETACCÈS AUX API .NET ET WINDOWS PHONERUNTIME .NET API forWindowsPhoneWindowsPhoneRuntimeManaged ManagedXAML & C#/VB
    27. 27. Nokia Internal Use OnlyJeu XNA + code managé6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.DÉVELOPPEMENT DE JEUX À L’AIDE DUFRAMEWORK XNALOGIQUE DU JEU DÉVELOPPÉE EN C# OU ENVB.NETCIBLE UNIQUEMENT WINDOWS PHONE 7.1ACCÈS AUX API WINDOWS PHONE 7.1, PASD’ACCÈS AUX API WINDOWS PHONE 8 ! .NET API forWindowsPhone 7.1ManagedXNA & C#/VB (+XAML)XNA Librariesfor WindowsPhone 7.1
    28. 28. Nokia Internal Use OnlyApplication Direct3D6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.APPLICATION DIRECT 3D DÉVELOPPÉE ENCODE C++ NATIFUTILISE UNIQUEMENT DIRECT3D POURL’INTERFACE GRAPHIQUE (PAS DE XAML)SOUVENT UTILISÉ POUR DU DÉVELOPPEMENTDE JEU / PORTAGE D’APPLICATIONS DIRECT3D EXISTANTESACCÈS AUX API WINDOWS PHONE RUNTIME ETAUX API NATIVE (WIN32 & COM)WindowsPhoneRuntimeNativeDirect3D & C++Win32 &COMNative
    29. 29. Nokia Internal Use OnlyDirect3D + XAML6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.APPLICATIONS TRADITIONNELLES DÉVELOPPÉES AVEC C# OU VB.NET ET XAMLQUI EMBARQUENT DES COMPOSANTS DIRECT3DDEUX CONTRÔLESDrawingSurfaceDrawingSurfaceBackgroundGridXAML & C#/VB.NET & C++.NET API forWindowsPhoneWindowsPhoneRuntimeWin32 &COMManaged Managed NativeWindowsPhone Runtime(Direct3D)Native
    30. 30. Nokia Internal Use OnlyXAML/Code managé + Code natif6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.APPLICATIONS TRADITIONNELLES QUI INTERAGISSENT AVEC DES COMPOSANTSNATIF EN C++COMPOSANTS WINDOWS PHONE RUNTIMEUTILISATION DE COMPOSANTS SPÉCIFIQUES / « COMPUTE-INTENSIVE »XAML & C#/VB.NET & C++.NET API forWindowsPhoneWindowsPhoneRuntimeWin32 &COMManaged Native
    31. 31. Nokia Internal Use OnlyHTML 5 & JavaScript6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.PAS DE WinJSAPPLICATION HTML 5 / JAVASCRIPT QUIS’EXÉCUTE DANS UN WEB CONTROLBASÉ SUR LE MOTEUR INTERNET EXPLORER10INTEROPÉRABILITÉ ENTRE LE CODE XAML /MANAGÉ ET HTML 5 / JAVASCRIPT
    32. 32. LES OUTILS POUR DÉVELOPPERET DESIGNER6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
    33. 33. Nokia Internal Use OnlyVisual Studio6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.VERSION EXPRESS OU SUPÉRIEUREENVIRONNEMENT DE DÉVELOPPEMENTINTÉGRÉ DE MICROSOFTPERMETS DE DÉVELOPPER TOUT TYPED’APPLICATIONS POUR LA PLATEFORMEMICROSOFT
    34. 34. Nokia Internal Use OnlyBlend for Visual Studio6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.VERSION EXPRESS OU SUPÉRIEUREOUTIL DESTINÉ AUX DESIGNERDESIGN DAPPLICATIONS WINDOWS PHONE,WINDOWS 8 ET HTMLFACILITE L’INTÉGRATION GRAPHIQUE POUR LEDÉVELOPPEUR
    35. 35. Nokia Internal Use OnlyDÉMODéveloppement d’applications WindowsPhone avec Visual Studio et Blend forVisual Studio6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
    36. 36. Nokia Internal Use OnlyL’émulateur Windows Phone6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.MACHINE VIRTUELLE QUI EXÉCUTE WINDOWSPHONESUPPORT DES DIFFÉRENTES RÉSOLUTIONS &CONTRAINTES MÉMOIRESSUPPORT DU MULTITOUCHCAPTURE, ACCÉLÉROMÈTRE, GPS…
    37. 37. Nokia Internal Use OnlyLe débogue6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.COMME N’IMPORTE QUELLEAPPLICATION, DEPUIS LE MENU « DEBUG » DEVISUAL STUDIO !POSSIBILITÉ DE DÉBOGUER DANS L’ÉMULATEUROU SUR UN TERMINAL DÉBLOQUÉPOINTS D’ARRÊT, ESPIONS, PAS À PAS…
    38. 38. Nokia Internal Use OnlyLe Simulation Dashboard6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.PERMET D’ÉMULER LA VITESSE DE LACONNEXION INTERNET DANS L’ÉMULATEURPERMET DE VERROUILLER ET DÉVERROUILLERL’ÉCRAN POUR VALIDER LE BONCOMPORTEMENT DE L’APPLICATIONPERMET DE LANCER DES RAPPELS PENDANTL’EXÉCUTION DE VOTRE APPLICATION
    39. 39. Nokia Internal Use OnlyDÉMOExécution, débogue et tests dansl’émulateur Windows Phone6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
    40. 40. Nokia Internal Use OnlyWindows Phone Developer RegistrationTool6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.ENREGISTREMENT D’UN TERMINAL WINDOWSPHONE À PARTIR D’UN COMPTE DEDÉVELOPPEUR POUR POUVOIR DÉPLOYER ETTESTER DES APPLICATIONS DESSUS.UN COMPTE DE DÉVELOPPEUR CLASSIQUEPERMET DE DÉBLOQUER 3 TERMINAUX.
    41. 41. Nokia Internal Use OnlyDéploiement sur un téléphone6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.WINDOWS PHONE 7.1ZUNE + USBWINDOWS PHONE 8USB SEULEMENT
    42. 42. Nokia Internal Use OnlyApplication Deployment Tool6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.PERMET LE DÉPLOIEMENT D’UN PACKAGEAPPLICATIF WINDOWS PHONE (XAP) SURUN TERMINAL DÉBLOQUÉ OU DANSL’ÉMULATEUR
    43. 43. Nokia Internal Use OnlyDÉMODéploiement d’une application dansl’émulateur et sur un terminal débloqué6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
    44. 44. Nokia Internal Use OnlyApplication Analysis6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.PERMET DE MESURER UN CERTAINNOMBRE DE MÉTRIQUES PENDANTL’EXÉCUTION D’UNE APPLICATION SUR UNTERMINAL PHYSIQUESEUILS D’ALERTES À NE PAS DÉPASSERRAPPORTS D’EXÉCUTION
    45. 45. Nokia Internal Use OnlyWindows Phone Store Test Kit6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.VALIDATION DES RESSOURCESGRAPHIQUES « MARKETING » ASSOCIÉESÀ L’APPLICATION(ICÔNES, VIGNETTES, CAPTURES…)EXÉCUTION DE TESTS AUTOMATISÉS ETANALYSE STATIQUE DE CODESCÉNARIOS DE TESTS MANUELS POURPRÉPARER LA PUBLICATION DEL’APPLICATION SUR LE STORE WINDOWSPHONE
    46. 46. Nokia Internal Use OnlyDÉMOApplication Analysis et Windows PhoneStore Test Kit6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
    47. 47. 6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.LES API WINDOWS PHONEDécouvertes de quelques APIs Windows Phone en mode 1 slide, 1 démo !
    48. 48. Nokia Internal Use OnlyGéolocalisation et Maps6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.NOKIA MAPS POUR TOUS LES WINDOWS PHONENOUVEAU CONTRÔLE MAPS POUR WINDOWS PHONE 8SERVICES DE LOCALISATION (GÉOCODING / REVERSE GÉOCODING)GEOLOCATOR (WINPRT)PLUS DE CONTRÔLE SUR LA PRÉCISIONPLUS DE CONTRÔLE SUR LE MOVEMENT THRESHOLDSINGLE LOCATION REQUEST
    49. 49. Nokia Internal Use OnlyCommunication NFC6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.COMMUNICATION « APP TO APP » & « APP TO DEVICE »2-4 CM, BANDE PASSANTE FAIBLE (~424 KBIT/S)UTILISÉ POUR TRANSMETTRE UN MESSAGE, LANCER UNE APPLICATION OUÉTABLIR UNE CONNEXION BLUETOOTH (PEER)
    50. 50. Nokia Internal Use OnlyBackground géolocalisation6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.Une et une seule application peut géo localiser l’utilisateur en arrièreplan et en continue.APIs autorisées :• Location• Audio/Speech• Network• Storage• Sensors• ShellToast & ShellTile.UpdatePas d’accès à la caméra ni aumicro !L’utilisateur peut désactiverl’application dans lesparamètres du téléphone
    51. 51. Nokia Internal Use OnlyVignettes dynamiques6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.3 TAILLES : PETIT, MOYEN, LARGE3 MODÈLES : FLIP, CYCLE, ICONIC
    52. 52. Nokia Internal Use OnlyLock Screen API6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.UNE APPLICATION PEUT DIFFUSER DE L’INFORMATIONSUR L’ÉCRAN DE VERROUILLAGE DE L’UTILISATEUR !UNE ICÔNEUN COMPTEUR3 LIGNES DE TEXTE (SOUS LA DATE)UNE IMAGE DE FONDL’UTILISATEUR PEUT AUTORISER UNE ET UNE SEULEAPPLICATION COMME FOURNISSEUR D’INFORMATIONPOUR L’ÉCRAN DE VERROUILLAGE.
    53. 53. Nokia Internal Use OnlySpeech APIs6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.RECONNAISSANCE DE VOIXL’UTILISATEUR PARLE, LE TÉLÉPHONE ÉCRIT !TEXT TO SPEECHL’UTILISATEUR ÉCRIT, LE TÉLÉPHONE PARLE !
    54. 54. Nokia Internal Use OnlyProtocole & extensions de fichiers6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.IL EST POSSIBLE D’ASSOCIER UN PROTOCOLE (SCHÉMA D’URL) À UNEAPPLICATIONLANCEMENT DEPUIS UNE AUTRE APPLICATION : monapp://actionIL EST POSSIBLE D’ASSOCIER UNE EXTENSION DE FICHIER À UNE APPLICATIONL’OS OUVRE L’APPLICATION SUR UNE DEMANDE D’OUVERTURE DU FICHIERQUI PORTE L’EXTENSION
    55. 55. SOUMETTRE UNEAPPLICATION6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.De Visual Studio au Windows Phone Store…
    56. 56. Nokia Internal Use OnlyDu développement à la publication6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.myapp.xapWindows PhonedeviceWindows PhoneEmulator
    57. 57. Nokia Internal Use OnlyCompte de développeur6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.PAS OBLIGATOIRE POUR TÉLÉCHARGER LE SDK, DÉVELOPPER UNE APPLICATIONET LA TESTER DANS L’ÉMULATEUR WINDOWS PHONEOBLIGATOIRE POUR DÉBLOQUER UN TERMINAL ET POUR PUBLIER UNEAPPLICATION DANS LE STORE WINDOWS PHONEPORTAIL DÉVELOPPEUR : http://dev.windowsphone.com
    58. 58. Nokia Internal Use OnlyCompte de développeur (2)6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.OBTENIR UN COMPTE DÉVELOPPEURINCLUS DANS LES ABONNEMENTS MSDNGRATUIT POUR LES ÉTUDIANTS VIA DREAMSPARK$99 PAR AN DANS LES AUTRES CASPERMETDE PUBLIER DES APPLICATIONS GRATUITES OU PAYANTESDE DÉBLOQUER 3 TERMINAUX
    59. 59. Nokia Internal Use OnlyPublication d’un application6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
    60. 60. Nokia Internal Use OnlyPublier oui… mais sous quelle forme ?6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.MODÈLES DE PUBLICATIONBETA, PUBLIQUE, PRIVÉMONÉTISATION D’UNE APPLICATIONGRATUIT, PAYANT, AVEC OU SANS VERSION D’ESSAIIN-APP PURCHASE (CONSOMMABLE / DURABLE)GRATUIT AVEC PUBLICITÉS
    61. 61. Nokia Internal Use OnlyDÉMOPublier une application sur le storeWindows Phone6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
    62. 62. BUDDY.COM6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.Web Services & Cloud backend pour vos applications Windows Phone
    63. 63. Nokia Internal Use OnlyLes services Buddy.com & Windows Phone6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.GESTION DES UTILISATEURSMISE À JOUR DES VIGNETTES DYNAMIQUESNOTIFICATION PUSHGÉOLOCALISATIONSTOCKAGE DE DONNÉES APPLICATIVESRAPPORT D’UTILISATIONINTERFACE D’ADMINISTRATION WEB
    64. 64. Nokia Internal Use OnlyCréation d’un compte développeur Buddy6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.INCLUS AVEC UN COMPTE DÉVELOPPEUR WINDOWS PHONE (LIMITE DE 1MILLION D’APPELS DE L’API) : http://buddy.com/wpofferDISPONIBLE DANS LE CADRE DU PROGRAMME NOKIA DEVELOPER PREMIUM
    65. 65. Nokia Internal Use OnlyCréation d’une nouvelle application Buddy6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.DEPUIS LE « BUDDY DEVELOPERDASHBOARD »PERMET DE RÉCUPÉRER UN TOKEND’ACCÈS À L’API BUDDY
    66. 66. Nokia Internal Use OnlyDashboard applicatif6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
    67. 67. Nokia Internal Use OnlyAjout du package NuGet à l’application6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.PERMET DE RÉCUPÉRER UNE RÉFÉRENCE VERS LE SDK BUDDY.COM POURWINDOWS PHONE
    68. 68. Nokia Internal Use OnlyDéveloppez !6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
    69. 69. FRAMEWORK DE PUBNAX6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
    70. 70. Nokia Internal Use OnlyNAX : Nokia Ad Exchange6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.PLATEFORME DE PUBLICITÉS DE NOKIACROSS-PLATFORMS (WP, SERIE 40, SYMBIAN, IOS, BLACKBERRY & ANDROID)120+ RÉSEAUX PUBLICITAIRES200 PAYS
    71. 71. Nokia Internal Use OnlyNAX : Création d’un compte6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.C’EST GRATUIT : http://nax.nokia.com
    72. 72. Nokia Internal Use OnlyNAX : Dashboard6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
    73. 73. Nokia Internal Use OnlyNAX : Ajouter une app6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.
    74. 74. Nokia Internal Use OnlyALLER PLUS LOIN…6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.Centre de développement Windows Phonehttp://dev.windowsphone.comNokia Developer Portalhttp://developer.nokia.comNokia Ad Exchangehttp://nax.nokia.comServices Buddy.comhttp://buddy.comBlog de Samuel Blanchardhttp://blog,naviso,fr
    75. 75. Nokia Internal Use Only6/5/2013© 2012 Nokia. All rights reserved.© 2012 Microsoft. All rights reserved.Q&A

    ×