OCTO 2013 : Déploiement d'applications entreprise pour WindowsPhone8
Upcoming SlideShare
Loading in...5
×
 

OCTO 2013 : Déploiement d'applications entreprise pour WindowsPhone8

on

  • 695 views

Fonctionnalités de gestion d'application entreprises (B2E) et création de Hub ou Store d'entreprise

Fonctionnalités de gestion d'application entreprises (B2E) et création de Hub ou Store d'entreprise

Statistics

Views

Total Views
695
Views on SlideShare
695
Embed Views
0

Actions

Likes
0
Downloads
7
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

OCTO 2013 : Déploiement d'applications entreprise pour WindowsPhone8 OCTO 2013 : Déploiement d'applications entreprise pour WindowsPhone8 Presentation Transcript

  • Déploiement dapplications entreprise pour WindowsPhone8 Windows Phone 8 Ready For Business 28/03/2013 Vincent Guigui© OCTO 2013 1
  • Créer des applications d’entrepise sous Windows Phone 8Ce sont des applications « métier » destinées aux utilisateurs d’une entreprise.• Disponibles sur un store privé de l’entreprise et ne sont pas disponibles dans le store Windows Phone• Elles ne peuvent s’installer sur les téléphones des collaborateurs de l’entreprise• Presque n’importe quelle application peut être transformée et déployée comme une application d’entreprise. 2
  • PrincipeBasé sur un l’utilisation d’un certificat entrepise (300€/an)Toutes les applications de l’entreprise sont signées avec lemême certificat propre à l’entreprise et ce certificat est installésur les téléphones de l’entreprise.Cela permet : d’autoriser l’installation de manière sécurisée des applications sur un téléphone sans utiliser le store (exécution d’un XAP) à partir d’un serveur de l’entreprise, d’un cloud privé, d’un mail ou même d’une carte SD Un fonctionnement conjoint du hub d’entreprise, des applications de l’entreprise et la sécurisation de leur distribution. 3
  • Etapes de création d’applications Entreprise Déploiement 4
  • Déploiement d’applications d’entrepriseIl y a 2 solutions pour déployer les applicationsd’entreprise Déploiement « managé » : avec des outils de gestion de flotte de mobiles (MDM/MAM) Déploiement « non managé » : Sans utiliser de MDM/MAM 5
  • Etapes de création d’applications Entreprise• enrôlement des utilisateurs• déploiement des certificats,• déploiement des applications de l’entreprise (via une application « portail d’entreprise » auto-généré• mises à jour des applications• … 6
  • Etapes de création d’applications Entreprise 7
  • Le déploiement non managéVia email Le certificat d’entreprise est envoyé par email Les applications (XAP) aussi (attention à la taille des fichiers joints)Via serveur de fichiers Le certificat d’entreprise est envoyé par email Les XAP des applications sont hébergés sur un serveur web sécurisé Un lien est envoyé aux utilisateurs par email ou CMS 8
  • Le déploiement non managé avec Hub d’EntrepriseLa solution la plus avancée sans MDM :Hub ou Store d’entrepriseLe hub d’entreprise est une application qui va permettre auxutilisateurs de : Voir les applications d’entreprise disponibles, Installer les applications d’entreprise Lancer les applications d’entreprise Par exemple: diffuser des messages aux utilisateurs (alertes, …), publier des infos utiles de l’entreprise (menu de la cafeteria, divers horaires, …).Déploiement Le certificat d’entreprise est envoyé par email Lien ou pièce-jointe vers l’application Hub d’entreprise 9
  • Hub d’entrepriseLe programme doit d’entreprise doit: contenir une liste des applications disponibles/recommandées. Le nom de l’application Un descriptif en quelques mots La vignette de l’application ou un pointeur sur celle-ci Indiquer si l’application est déjà installée ou non Un lien vers le XAP d’installation dans le cas d’une application entreprise Une indication sur le fait que l’application est une application d’entreprise ou une application du Store. Avoir un mécanisme de mise à jour de la liste Avoir un mécanisme proposant des liste d’applications selon les profils des utilisateurs 10
  • L’API InstallationManager.FindPackagesForCurrentPublisher retourne le liste des packages installés avec le même identifiant (Publisher ID) que l’application courante (la liste des applications d’entreprise disponibles) InstallationManager.AddPackageAsync Démarre l’installation en mode silencieux d’une application. On utilise la méthode IAsyncOperationWithProgress pour connaître la progression de l’installation. InstallationManager.GetPendingPackageInstalls Retourne la liste des applications en cours d’installation (à utiliser pour créer une animation lors de l’installation ce n’est pas absolument nécessaire). Package.Launch(String) Démarre une application d’entreprise déjà installée Package.GetThumbnailToken() Retourne un jeton qui permet de retrouver la vignette de l’application . MarketplaceDetailTask Lance l’installation d’une application du Store Windows PhoneNamespace : Windows.Phone.Management.Deployment et Windows.ApplicationModelNB : les utilisateurs devront avoir une Live ID pour pouvoir installer les applications du Store. 11
  • Lienshttp://www.windowsphone.com/fr-FR/business/custom-hubCompany app distribution for Windows Phonehttp://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206943(v=vs.105).aspxDeveloping a Company Hub apphttp://msdn.microsoft.com/en-us/library/windowsphone/develop/jj720571(v=vs.105).aspxhttp://blogs.microsoft.fr/windowsphone/la-production-et-le-deploiement-des-applications-dentreprise-sur-windows-phone.htmlhttp://blogs.microsoft.fr/windowsphone/comment-creer-un-hub-dentreprise-sur-windows-phone.htmlhttp://blogs.microsoft.fr/windowsphone/files/2013/02/D%C3%A9veloppement-dun-hub-dentreprise.pdf 12