Top Banner
23

2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

Apr 04, 2015

Download

Documents

Eveline Pichard
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.
Page 2: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

2

Introduction au SDK Windows Phone 7Mardi 8 Février 2011

Pierre CAUCHOISRelation avec les développeursMicrosoft

Julien CORIOLANDConsultant / FormateurAccess It IDF

Page 3: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

3

Agenda

Windows Phone 7 ?Les outils de développementLa documentationLes APIsLe design « METRO »AppHub / MarketPlace : du développement à la vente

Page 4: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

4

Silverlight vs XNA

Page 5: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

5

Le Hardware…

Capacités matérielles définies par Microsoft Une seule résolution : WVGA (800*480) Les même capacités tactiles Processeurs et GPU de même famille Même quantité de RAM Clavier en option …

…quel que soit le constructeur !

Page 6: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

6

Les outils de développement

EmulateurExemplesDocumentations

DocumentationCommunauté

http://create.msdn.com

Page 7: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

7

DémoPremiers projets avec Visual Studio 2010

Page 8: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

8

DémoNe pas négliger Expression Blend !

Page 9: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

9

DémoEt le Debug sur Windows Phone 7 ?

Page 10: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

10

La documentation

MSDNhttp://msdn.microsoft.com/fr-fr/

Windows Phone 7 – Développez avec Visual

Studio, Silverlight et XNA

Hors-Série Programmez!

Page 11: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

11

Les APIs : Silverlight 3 +

Entrées / Sorties spécifiques Intégration du matériel et des contenus Intégration dans l’OS Navigation + Cycle de vie spécifique Contrôles spécifiques (Pivot / Panorama) Sandbox, partiellement ouverte Règles d’optimisations différentes

Page 12: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

12

Les APIs

Accéléromètre Vidéos / Sons / Microphone Radio FM Vibreur Géolocalisation Tactile Launchers / Choosers Push Notifications

Page 13: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

13

DémoAccéléromètre & Géolocalisation

Page 14: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

14

DémoLes launchers & choosers

Page 15: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

15

DémoPanorama vs Pivot

Page 16: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

16

METRO

Personnel, Pertinent, Connecté

Du contenu, pas du chrome

La typographie est belle et se suffit a elle même

Authentiquement digital

Page 17: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

17

METRO - Bonnes pratiquesNe forcez pas le destin (panoramas et pivots): l’utilisation de votre application doit être intuitive, naturelle

Testez!!! Avec plusieurs thèmes, plusieurs couleurs, plusieurs polices de caractères…

A chaque fois que vous rajoutez un truc « parce que c’est sexy » demandez vous si c’est utile et si ça fonctionne.

Page 18: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

18

METRO - Easy Win…

Respectez le gabarit (proportions/alignements) L’espace vide est important – gardez en! Pensez « 1 œil, 1 doigt » Soignez vos transitions et feedbacks visuels

Etudiez les recommandations!!!

Page 19: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

19

AppHub / MarketPlace

99$ / an Apps payantes illimités / 5 gratuites 3 débloquages de terminaux / extensible Certification en moins de 5 jours. ~48h Critères dispo sur http://create.msdn.com Rapports de validation complet

3 types de critères: Type d’application Contenu Validation technique

Page 20: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

20

DémoApp Hub

Page 21: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

21

Questions ?

Page 22: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.

22

MSDN et TechNet : l’essentiel des ressources techniques à portée de clic

http://technet.com http://msdn.com

Portail administration et infrastructure pour informaticiens

Portail de ressources technique pour développeurs

Page 23: 2 Introduction au SDK Windows Phone 7 Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant / Formateur.