2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

52

Transcript of 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

Page 1: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.
Page 2: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

2

,

10 février 2011

Fabrice DubernardWindows Embedded Handheld Marketing Manager

Microsoft

Page 3: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

3

Agenda

1 Le Handheld – Fabrice DubernardQu’est ce qu'un terminal durci?Un marché en pleine croissance2 plateformes adaptées aux attentes des entreprises

2 Application type et démo – Fabien DecretQue peut-on faire avec ?

3 Gestion de parc – Arnaud AfferganLa gestion de parcs de terminaux

Page 4: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

4

Qu’est ce qu’un terminal durci?

Appareil mobile capable d’accéder, capturer et mettre à jour des informations Capable de fournir des applications dédiées aux spécificités métiersOptimise la productivité de l’utilisateurAdapté à l’infrastructure des entreprisesCe n’est pas un Smart Phone, mais dispose de fonctionnalités call et données

Page 5: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

5

Que peut-on faire avec un terminal durci?

Scanner un code barre / lire une étiquette RFIDLire les bandes magnétiques sur cartePrendre des photos/ sauvegarder, uploader, envoyerUtiliser des applications sur navigateurinternet/intranetAppel téléphoniqueSe connecter à un réseauSaisir des données à partir d’un clavier Entrer des données avec un stylet Sauvegarder localement/sur serveurCréer/éditer/supprimer/enregistrer un document Office

Page 6: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

6

Le marché du Handheld

Windows Embedded, leader sur le marché

Microsoft (Mobile, CE)

87%

Other13%

Handheld Device Market Share

Source: VDC Research 2010

Page 7: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

7

2009 2010 2011 2012 2013 2014

2.302.62

2.983.39

3.864.39

Handheld Devices Market Size (M Units)

Croissance Moyenne: 13,8%2.3M 2009 – 4.3M 2014

Page 8: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

8

Quels secteurs utilisent les terminaux durcis?

Administration Transport &Logistique

SantéProduction Energie & Services publics

Points de vente

37%

5%

24%19%

3% 2%

Page 9: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

9

Les terminaux permettent aux utilisateurs d’intéragir en temps réel avec le système d’information du point de vente

Ex: Terminaux durcis dans le Retail

Impression

Line Busting/ Acceleration de traitement client

Management/ Optimisation des process

Vente assistée

Réception/Expédition

Page 10: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

10

L’offre Microsoft

Page 11: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

11

Transition Windows Mobile – Windows Embedded Handheld

Microsoft s’engage sur des plateformes dédiées Microsoft spécialise ses plateformes pour être au plus près des besoins clientDes offres distinctes en fonction des devices

Phones (MCB) Handhelds (WEB)

Offre Mobilité

Page 12: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

12

Windows Embedded CE et Windows Embedded Handheld

WinMo57%

CE43%

Page 13: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

13

Windows Embedded CE et Windows Embedded Handheld

Page 14: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

14

Windows Embedded Handheld

Lancement: Janvier 2011

Plateforme orientée Entreprise

Configurée pour répondre aux contraintes métiers

En phase avec les pré-requis en termes de sécurité (cryptage des données, mot de passe)

Compatibilité avec les applications développées sur Windows Mobile 6.XVisual Studio 2005/2008Support de plateforme adaptée aux attentes des entreprises

Basé sur Windows Mobile 6.5

Développement d’application à partir du même SDK que Windows Mobile 6.XSupporte les codes managés ou natifsConnections disponibles: Ethernet, Wi-Fi, cell core, BluetoothDifférents modes de saisie: clavier, stylet, touch, geste, multi-touchCompatibilité Mobile Office 2010Internet Explorer Browser

Page 15: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

15

Intégration avec l’infrastructure existante

Inter connexion avec le back-end permettant d’avoir un accès immédiat à n’importe quel terminal, à n’importe quel moment

Connexion au serveur avec des outils puissants (RDP/ActiveSync)

Exchange Server : Accès à la messagerie, calendrier, et contacts Outlook

Page 16: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

1616

 

  

  

  

Handheld 6.5

Boot Splash screenWM6.5 Handheld

About PageToday Screen for WM6.5 Pro SKU

New Handheld 6.5 Theme

Today Screen for Handheld 6.5 Pro SKU

Page 17: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

17

WEB

www.windowsembedded.fr/handheld

Page 18: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

18

,

10 février 2011

Fabien DecretDéveloppeur Mobilité

Page 19: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

19

Agenda

Les raisons d’opter pour Windows Embedded HandheldLe développement d’applicationsLes applications managées et connectéesCas concret : application de réservation de skis

Page 20: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

20

Pourquoi Windows Handheld ?

Dématérialisation et automatisation des processus métiersAccroitre la productivitéFaciliter la saisie des donnéesRéduire les erreurs de saisieAméliorer expérience clientConnexion avec un serveur

Page 21: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

21

Développement d’applications

Comment développer mon application?API natives standards Windows CEMFCATL / WTL.Net Compact Framework

SDK Windows HandHeldAPI de GesturePhysics Engine

SDK constructeurAccès au lecteur de code barreAccès à la caméra

Page 22: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

22

Les applications managées

Applications indépendantes de la plate-formeAmélioration productivité du développeur car technologie déjà connue sur PCGestion des ressources et de la mémoire optimiséeInteropérabilité pour accéder aux APIs nativesPerformance amélioréeFonctionnalités nombreuses:

WebServices : WCFAccès data : LINQ

Outils de debug performants

Page 23: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

23

Applications connectées

Store and Forward MessagingServer

Exchange 2007

WebServices

Exchange

WebServicesExchange

Datacenterentreprise

Exchange Web

Services

WIFI

RéseauD’entreprise

WIFI

Cellular

RéseauOpérateur

Mobile

Page 24: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

24

Application Location de skis

Application de gestion de location de skis

Serveur centralTerminal Mobile

Terminal Mobile

Terminal Mobile

Terminal Mobile

Page 25: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

25

Cas d’utilisation

Consulter le stock

Effectuer une nouvelle location

Restituer le matériel

Système de gestion des réservations

Page 26: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

26

Expérience utilisateur

Les composants graphiquesUne liste slidable au doigtDes boutons customisésDes Composants utilisables au doigt

La navigationChangement de page par «Gesture»

Saisie des donnéesLecteur de code barrePrise de photo

Page 27: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

27

DémoApplication de location de skis

Page 28: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

28

,

10 février 2011

Arnaud AfferganResponsable Solution Mobile

Page 29: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

29

Solutions de Mobile Device Management (MDM) pour PDA Windows Embedded Handheld (WM 6.x)

10 février 2011Arnaud AFFERGANResponsable Solutions MobilesRayonnance Technologies

Page 30: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

30

Gestion d’un projet mobilité

Gestion d’un parc de PDA déployés sur plusieurs sites (connexion Ethernet, Wifi, GPRS, 3G) :

Savoir répondre à tout moment à un problème d’un utilisateur terrainPouvoir déployer de nouvelles versions d’application

Avoir l’inventaire des applications installées sur le terminalConnaître à tout moment l’état de santé du terminalEtre alerté en cas de problème afin d’anticiper les pannesPouvoir agir à distance sur les terminaux pour corriger d’éventuels problèmes et éviter des retours de terminaux inutilesPouvoir déployer de nouvelles versions d’applications à distancePouvoir déployer d’éventuels patchs d’OS (notamment sur les PDA durcis)

Page 31: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

31

Les besoins

Avoir accès à une console Web avec l’état des terminaux à tout moment

Liste des applications installées et versionsDonnées de santé du terminal (niveau de batterie, de mémoire…)Logs de connexion et autres

Pouvoir programmer des actions correctives en mode ‘off-line’ sur le terminal

Le terminal récupérera ces actions la prochaine fois qu’il se connectera au serveur (mode Push difficile)Exemples d’action : récupérer un fichier dans un répertoire, écrire dans la base de registre du PDA, rebooter la machine…

Page 32: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

32

Les besoins

Pouvoir programmer des packages applicatifs liés à une nouvelle version

Mettre en place le package de la nouvelle versionProgrammer quand et quels PDA doivent récupérer cette version automatiquement quand ils se connectent

Possibilité d’agir par groupe de PDA pour le déploiementNécessaire pour la recette (il faut pouvoir avoir déployé plusieurs versions d’application en simultané)

Programmer quand cette nouvelle version doit se mettre en route sur le PDA

Le PDA peut avoir récupérer la nouvelle version sans l’avoir installée (pour ne pas s’installer en cours de travail)

Visualisation en temps réel sur une interface Web de l’état de diffusion et d’installation des packages

Page 33: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

33

Mode on-line : Prise en main à distance du PDA

Prise en main un à un des PDAIl faut pouvoir être connecté au PDA sur le réseau (mode Push compliqué) donc ce n’est pas la même chose que sur PC

Comme sur PC si les PDA sont sur socle ou en WifiConnexion à la demande de l’utilisateur si on est sur un réseau de type GPRS, EDGE, 3G

Utile pour la formation ou pour une aide ponctuelle, mais ce n’est pas du tout la brique clé et miracle de la gestion des PDA à distance

Les besoins

Page 34: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

34

Solutions MDM Les solutions de Mobile Device Management

(MDM) répondent à la plupart de ces besoins. Les modules :

Solution de gestion de parc en mode « off-line »Solution de déploiement de nouvelles versions à distancePrise en main à distance des PDA (souvent en optipn)

Ces solutions sont : Soit comprises dans des solutions qui gèrent également la synchronisation de données (base de données et fichiers) : middleware de communicationSoit sont des solutions complémentaires à des applications existantes

Page 35: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

35

Solutions MDM

Elles sont composées :D’un client à installer sur le PDA qui :

Récupère les donnée sur le PDATraite les actions reçues du serveurGère la connexion au serveur Web MDM

D’un serveur Web avec une base de données sur lequel le client se connecte à chaque fois qu’il se synchronise sur l’application métier :

Interface Web pour visualisation l’état des PDA et programmer les actionsBase de données pour stocker les identifiants PDA, utilisateurs et stocker les données remontées par les PDA

Page 36: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

36

Grandes fonctionnalités :

Module Gestion de parc

Administration

Gestion du terminal

Gestionnaire d’identité et de version

Gestionnaire d’état du terminal

Gestion des utilisateurs

Gestionnaire d’identité

Gestionnaire des commandes à distance

Gestionnaire des journaux d’échange

Gestionnaire de groupe

Gestionnaire d’affectation

Gestionnaire des droits d’accès

Interface de gestion

Console WEB

État du systèmeAlertes, etc.

Rapport d’activité

Planification

Page 37: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

37

Gestion des utilisateurs :Désactivation immédiate d’une machine en cas de perte ou de vol (la machine ne peut plus se connecter). Un utilisateur est reconnu par un numéro IMEI de machine (identifiant unique du matériel), un numéro de téléphone ou un numéro de carte SIM, et éventuellement un login / password.

– Inventaire matériel et logiciel complet pour le suivi du parc des terminaux :

– Statistiques sur les connexions et les activités sur l’application (date de dernière connexion, nombre de connexions par terminal mobile par jour, par semaine…)

– Informations sur les versions de logiciel utilisées (version de l’application mobile, version du client de synchronisation et de MDM sur le PDA, version du protocole de synchronisation)

Quelques fonctionnalités clé

Page 38: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

38

Paramétrage d’alertes :Alertes classiques de niveau de batteries, de mémoireAlertes paramétrables suivant l’activité :

PDA n’ayant pas synchronisé dans la journée ou moins de n fois dans la journéeGestion de PDA en surfaces de vente ou en entrepôt :

saisie du nombre de PDA théorique par sitealerte si tous les PDA n’ont pas synchronisé dans une journée sur le site

Possibilité dans certains MDM de relier ces informations à des information métier :

Visualiser sur la même interface quels sont les PDA qui n’ont pas récupéré leur tournée le matin (techniciens, livreurs)Visualiser quels PDA ont bien reçu les fichiers de prix des soldes (application surface de vente)

Quelques fonctionnalités clé

Page 39: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

39

En faire un outil de pilotage, d’identification et de correction de problèmes terrain

Limiter les retours inutiles au siège qui coûtent cher

L’utilisateur repasse en process papier pendant un moment alors que l’entreprise n’est plus structuré pour les gérer

Objectifs

Page 40: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

40

Exemples

Page 41: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

41

Exemples

Page 42: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

42

Exemples

Page 43: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

43

Exemples

Page 44: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

44

Exemples

Page 45: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

45

Grandes fonctionnalités :

Module Déploiement Patch

Mise à jour à distance

Encodeur de Patch

Interpréteur de Script de mise à jour

Encodeur Différentiel

Gestionnaire de Mise à jour

Vérificateur des Versions

Assembleur des CommandesIntégrateur des données de cohérence

Compresseur

Émetteur de Patch

Contrôle d’acquittement

Planificateur de déploiement

Page 46: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

46

Lors de chaque synchronisation, l’application vérifie si une nouvelle version existe ou pas. Dans le cas où une nouvelle version est détectée, le fichier de mise à jour est téléchargé de façon automatiqueAfin de proposer ces services, la plateforme doit connaître l’état des terminaux et la version des applications installées. Il peut y avoir une date de mise à jour effective de l’application sur le PDA (la mise à jour ne se fait pas automatiquement lors du téléchargement)La mise à jour de l’application s’effectue alors de façon transparente pour l’utilisateur de l’application.

Patch applicatifn1 > n2 Connexion à l’occasion

d’une demande de synchronisation de données

Application du patchModification du programme,changement de versionRechargement du programme.Nouvelle demande de Synchronisation de données.

1

3

Détection du n° de versionEnvoi du patch applicatif de changement de version correspondant

Traitement normal de la demande de synchronisation

2

4

VERSION N2VERSION N1

SERVEURPDA

N1-N2 Demande de synchronisation de données

Demande de synchronisation de données

N2

Page 47: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

47

Exemple Visualisation de l’état de diffusion de la nouvelle version

Page 48: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

48

Prise en main à distance Manipulation de l’écran et accès aux fichiers et base de registre en temps réel

Page 49: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

49

Q&A

Page 50: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

50

Merci!

Page 51: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.

51

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 52: 2, 10 février 2011 Fabrice Dubernard Windows Embedded Handheld Marketing Manager Microsoft.