La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Développez des applications LOB pour Windows Phone 8 et devenez Mobile Enterprise-Ready ! Nicolas Humann Exakis.

Présentations similaires


Présentation au sujet: "Développez des applications LOB pour Windows Phone 8 et devenez Mobile Enterprise-Ready ! Nicolas Humann Exakis."— Transcription de la présentation:

1 Développez des applications LOB pour Windows Phone 8 et devenez Mobile Enterprise-Ready !
Nicolas Humann Exakis

2 Exakis, première Entreprise de Services du Numérique Microsoft
Notre métier Intégration de solutions pour l'entreprise basée sur la plateforme Microsoft Notre positionnement 1er Partenaire pure-player de Microsoft Notre objectif Vous apporter des solutions technologiques qui vous permettront d’améliorer vos performances

3 Introduction 10’ Acceder à votre back end 10’ Les API 15’ Déploiement d’entreprise 15’

4 Chapitre 1/4 Introduction

5 Les entreprises et la mobilité ?
Productivité et efficacité sont obtenus en laissant les employés travailler à tout moment et à partir de n'importe où Les données terrains sont utiles pour les analyses et l’engagement d’actions Extension des systèmes le back end est une est une priorité pour les DSI pour satisfaire les utilisateurs mobiles

6 Comment rendre cela possible ?
Un Middleware mobile Il intègre des sources de données multiples, agissent comme une façade du serveur, et expose les données composites via des services Web dans un format consommable par tout dispositif Une passerelle d'accès multicanale Elle publie en toute sécurité les données sur Internet Des outils de développement Ils créent la logique serveur, la logique client & UX, et l'intégration avec les systèmes back-end Des applications Ils consomment des données et des transactions complètes dans un état connecté ou déconnecté

7 Une plateforme Mobile Enterprise
Enterprise Application Integration Data Aggregation Mobile Middleware Web Services Data Sources Back End Systems Database Connections EAI Adapters Multi-Channel Access Gateway HTTPS HTTPS Data Center Internet

8 Windows, le bon choix pour les entreprises
Une expérience unifiée à travers les devices Des outils standards de communication et de collaboration Une plate-forme robuste pour les applications mobiles Une gestion des périphériques unifiée Architecture et socle commun

9 Apps privées vs. Apps publiques
Similitudes Standard WP8 Apps Même API (camera, BT, NFC) Model de sécurité identique IDE identique (C#, XAML, Visual Studio 2012/2013 Différences Créé par et pour la société Disponible uniquement pour les employés et les partenaires entreprises Non distribué via le store Non soumis à la certification

10 Acceder à votre back end
Chapitre 2/4 Acceder à votre back end

11 Interconnexion avec votre back-end
Utilisation des services web standards Puissance et souplesse des outils et du Framework .NET WCF ASP.NET Web API OData

12 Authentification & sécurité
Formulaire Windows / NTLM mais sans SSO ADFS Sécurité HTTPS au minimum Cryptage du transport et/ou du message

13 Windows Azure en soutient
Plusieurs centaines d’utilisateurs Faites supporter la charge aux serveurs Azure et non à votre infrastructure SQL Server

14 Démo

15 Chapitre 3/4 Les API

16 Les API Entreprise Contacts & Appointments ContactStore
Microsoft.Phone.UserData ContactStore Fournisseur de contacts BackgroundAgent Exécution de tâche en de fond SQL Compact & SQLite – Sync Fx Standard & NuGet Sharepoint SDK for Windows Phone Créer une application SharePoint très facilement

17 Démo

18 Déploiement d’entreprise
Chapitre 4/4 Déploiement d’entreprise

19 Les options de déploiement

20 Les avantages du déploiement privée
La publication et la validation dans le store n'est pas nécessaire Déployer des applications privée et sécurisée Contrôler les téléphones qui peuvent exécuter les applications Facilité de mise à jour

21 Windows Phone Dev Center
Obtenir un compte et un identifiant Entreprise

22 Inscription à un certificat Symantec
dev.windowsphone.com

23 Installation et création d’un .pfx
1. Installer 2 Symantec CA certs 2. Les exporter en pfx

24 Application Enrollment Token (AET)
AET ne peut être supprimé via l’UI du téléphone Distribution lors de l'inscription Upload .aet Certificat de signature du code .aetx serveur MDM AETGenerator tool .aetx Stockage sécurisé des données Distribution par ou site web sécurisé

25 Store publique vs. privé
Verification avec les certificats Microsoft Verification avec le Application Enrollment Token (AET) .aetx .xap MDM ou non .xap Signature Microsoft Signature Entreprise Store

26 Signer votre application
Compilation MDIL Signature Microsoft fabk.xap 1 Compilation MDIL 2 fabk.xap Signature IL code MDIL code 1 SSP.xap Signature MDIL code SSP.xap IL code Machine-dependent Intermediate Language (MDIL)

27 Precompiler & signer votre app
Script de compilation et de signature PS C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Tools\MDILXAPCompile> .\BuildMDILXap.ps1 -xapfilename C:\temp\fabk.xap -pfxfilename "C:\temp\cer 02.pfx“ -password mypassword fabk.xap IL code Certificat

28 Déploiement MDM .aetx .xap MDM Server 1. Enregistrement dans le MDM
MDM fournit le AET .xap MDM installe le portail d’entreprise 2. Utilisez portail d'entreprise pour installer et visualiser les applications d'entreprises

29 Déploiement « non géré »
3. Utiliser votre Hub Parcourirs & installer vos applications privées 2. Installer votre Hub ( , web) 1. Installer le AET ( , web page)

30 Développer son Hub d’entreprise
Un véritable portail d’entreprise sur votre mobile Plusieurs rubriques Apps métier pour moi Apps recommandées Workflow Suivis Actualités Evènements Solution Exa Store Réutilisable et personnalisable Interconnexion SI

31 Les API clefs Comment installer une application depuis le Hub ?
InstallationManager.AddPackageAsync(String, Uri) Comment lister les applications déjà installées ?  InstallationManager.FindPackagesForCurrentPublisher Comment lancer une application depuis le Hub ? Package.Launch()

32 Démo

33 4/2/2017 6:17 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Télécharger ppt "Développez des applications LOB pour Windows Phone 8 et devenez Mobile Enterprise-Ready ! Nicolas Humann Exakis."

Présentations similaires


Annonces Google