palais descongrèsParis7, 8 et 9février 2012
Applications métierset/ou dentreprise surWindows Phone 7
Benoit Laut           Responsable SLF       MVP Visual Studio ALM@suddenben    benoitlaut.net   Toulouse   Stand 47
Christopher Maneu                   Consultant          MVP Device App Dev@cmaneu        Blog.maneu.net   Toulouse   Stand...
Présentation de BEWISE  « Pure Player »  Microsoft depuis 1999  Diffuse une expertise                               Ouvert...
Windows Phone, uneplateforme d’entreprise ?
Windows Phone, uneplateforme d’entreprise ?
Des applications d’entreprise ?  Intégration    Xbox, Office, Twitter, Linkedin  Les applications d’entreprise sur Window...
L’objectif de cette session  A quoi ressemble une application d’entreprise pour  Windows Phone ?  Comment utiliser les nou...
Une session peut en cacher uneautre  Applications métiers     Utilisation avancée  et/ou dentreprise sur   de la base de d...
Un cas concret : ORECO  Société spécialisée dans le stockage et le vieillissement  des eaux de vie de Cognac    20% de la...
Un début de journéecomme les autres
Du métier au APIs Fonctionnalité métier                     API/Fonctionnalité Windows Phone S’identifier auprès du SI ave...
Le déploiement Trois options :   Déploiement public     Tout le monde peut la voir, et la télécharger     Protection via...
Quelques éléments à savoir sur ledéploiement  Tout déploiement nécessite une validation du marketplace    Cela peut prend...
Le processus de création  Idéation  Information architecture  Interaction design  Developpement  Tests
Le processus de création
Des approches pour accélérervos développements  MVVM-View First + « App-Wide URIs »  Windows Phone MVC    http://windowsp...
Des approches pour accélérervos développements               NavigateUri={Binding              ResumeTaches.DetailUri}    ...
Le développement d’entreprise  Toutes vos recettes de développement industrialisé sont  bonnes :    TFS    Tests unitair...
Vous voulez développer une appli Windows Phone ?                           Inscrivez-vous !Profitez d’un programme d’accom...
Play time!
Q/A   Merci
Pour aller plus loin                                               Prochaines sessions des Dev Camps  Chaque semaine, les ...
Prochain SlideShare
Chargement dans…5
×

Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratiques de développement et de déploiement

636 vues

Publié le

Le SDK Windows Phone 7.1 (Mango) apporte nombre de fonctionnalités clef pour le développement d'applications métiers (line of business) ou d'entreprises comme une base de donnée locale, le multitasking, l'accès aux données du téléphone... Ces nouvelles APIs s'accompagnent de la possibilité de déployer de façon privée les applications uniquement aux utilisateurs de l'entreprise. Cette session se veut être un guide pratique du développement et du déploiement d'une application métier en utilisant Windows Phone 7.5, qu'il s'agisse de la bonne utilisation des APIs, des possibles contraintes de sécurité ou de confidentialité. Une session pour les pros, donc, toute en pratique, et en interactivité!

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
636
Sur SlideShare
0
Issues des intégrations
0
Intégrations
1
Actions
Partages
0
Téléchargements
3
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratiques de développement et de déploiement

  1. 1. palais descongrèsParis7, 8 et 9février 2012
  2. 2. Applications métierset/ou dentreprise surWindows Phone 7
  3. 3. Benoit Laut Responsable SLF MVP Visual Studio ALM@suddenben benoitlaut.net Toulouse Stand 47
  4. 4. Christopher Maneu Consultant MVP Device App Dev@cmaneu Blog.maneu.net Toulouse Stand 47
  5. 5. Présentation de BEWISE « Pure Player » Microsoft depuis 1999 Diffuse une expertise Ouverture d’une novatrice agence sur Paris Contribue à l’émergence de logiciels performants et ergonomiques Retrouvez-nous sur le stand 47
  6. 6. Windows Phone, uneplateforme d’entreprise ?
  7. 7. Windows Phone, uneplateforme d’entreprise ?
  8. 8. Des applications d’entreprise ? Intégration  Xbox, Office, Twitter, Linkedin Les applications d’entreprise sur Windows Phone  Authentification  Sécurité des données  Saisie au Km / formulaires  Mode déconnecté / synchronisation de données  Levier de productivité  …
  9. 9. L’objectif de cette session A quoi ressemble une application d’entreprise pour Windows Phone ? Comment utiliser les nouveautés de la version Mango dans une application d’entreprise ?
  10. 10. Une session peut en cacher uneautre Applications métiers Utilisation avancée et/ou dentreprise sur de la base de donnée Windows Phone 7 locale SQL CE dans Windows Phone 7.5 (WP7303) Aujourd’hui, à 16h00
  11. 11. Un cas concret : ORECO Société spécialisée dans le stockage et le vieillissement des eaux de vie de Cognac  20% de la fillière Cognac française  SEVESO seuil Haut  Magasin général agréé par l’Etat 2/3 des employés en situation de mobilité  Opérateurs de chai, Responsables de sites  2 grands sites, plus de 40 chais de campagne
  12. 12. Un début de journéecomme les autres
  13. 13. Du métier au APIs Fonctionnalité métier API/Fonctionnalité Windows Phone S’identifier auprès du SI avec HTTPS, Data Protection API, Device ID authentification forte Se connecter à Sharepoint Odata Client Programmer un rappel API Reminder Créer des raccourcis Tile & Deeplinking Envoyer des alertes vers les téléphones Push notifications Réduire/accélérer les saisies QR Code, Code barre, API Camera Réaliser des formulaires Behaviors, InputScope, Validation, Toolkit Synchronisation Background agents Cartes et trajets Bing maps Statistiques Charting, Report Server
  14. 14. Le déploiement Trois options : Déploiement public  Tout le monde peut la voir, et la télécharger  Protection via une authentification  Attention à la décompilation Déploiement beta  Limité à 100 personnes  Nécessite un LiveID Déploiement privé  Nécessite de Deeplink. Toute personne l’ayant peut télécharger l’application  N’apparaît pas dans la recherche
  15. 15. Quelques éléments à savoir sur ledéploiement Tout déploiement nécessite une validation du marketplace  Cela peut prendre du temps  Prévoir ce temps dans votre process Une fois le deeplink connu, l’application peut être installée  L’identification doit être la première étape de votre application Le marketplace peut nécessiter un accès à votre application
  16. 16. Le processus de création Idéation Information architecture Interaction design Developpement Tests
  17. 17. Le processus de création
  18. 18. Des approches pour accélérervos développements MVVM-View First + « App-Wide URIs » Windows Phone MVC  http://windowsphonemvc.codeplex.com/ Applications modulaires  Ninject, Funq, …
  19. 19. Des approches pour accélérervos développements NavigateUri={Binding ResumeTaches.DetailUri} NavigateUri={ NavigateUri={ Binding Binding Operateur.Det Operateur.Det ailUri} ailUri}
  20. 20. Le développement d’entreprise Toutes vos recettes de développement industrialisé sont bonnes :  TFS  Tests unitaires  Intégration continue
  21. 21. Vous voulez développer une appli Windows Phone ? Inscrivez-vous !Profitez d’un programme d’accompagnement pour développeurs, à la carte et sans engagement – Un guide vous contacte et vous accompagne personnellement – Il met à votre disposition des ressources : accès gratuits* Marketplace, prêts/dons* de téléphone… – Il vous propose du coaching technique et design – Il vous aide à rendre visible votre application en ligne et à des événements *Dans la limite des quantités disponibles
  22. 22. Play time!
  23. 23. Q/A Merci
  24. 24. Pour aller plus loin Prochaines sessions des Dev Camps Chaque semaine, les 10 Live Open Data - Développer des applications riches avec le février DevCamps 2012 16 Meeting protocole Open Data ALM, Azure, Windows Phone, HTML5, OpenData février Live Meeting Azure series - Développer des applications sociales sur la plateforme Windows Azure 2012 http://msdn.microsoft.com/fr-fr/devcamp 17 Live Comprendre le canvas avec Galactic et la librairie février Meeting three.js 2012 Téléchargement, ressources 21 février Live La production automatisée de code avec CodeFluent Meeting Entities et toolkits : RdV sur MSDN 2012 2 mars Live Comprendre et mettre en oeuvre le toolkit Azure pour http://msdn.microsoft.com/fr-fr/ 2012 Meeting Windows Phone 7, iOS et Android 6 mars Live Nuget et ALM 2012 Meeting Les offres à connaître 9 mars 2012 Live Meeting Kinect - Bien gérer la vie de son capteur 90 jours d’essai gratuit de Windows 13 mars 2012 Live Meeting Sharepoint series - Automatisation des tests Azure 14 mars Live TFS Health Check - vérifier la bonne santé de votre www.windowsazure.fr 2012 Meeting plateforme de développement 15 mars Live Azure series - Développer pour les téléphones, les 2012 Meeting tablettes et le cloud avec Visual Studio 2010 Jusqu’à 35% de réduction sur Visual 16 mars Live Applications METRO design - Désossage en règle dun Studio Pro, avec l’abonnement MSDN 2012 Meeting template METRO javascript 20 mars Live Retour dexpérience LightSwitch, Optimisation de www.visualstudio.fr 2012 Meeting laccès aux données, Intégration Silverlight 23 mars Live OAuth - la clé de lutilisation des réseaux sociaux dans 2012 Meeting votre application

×