Découvrez Windows Mobile


Vous trouverez ici les réponses aux questions les plus courantes sur la plateforme Windows Mobile.

  • Qu’est-ce qu’un terminal Windows Mobile ?
  • Quelles sont les différences entre un appareil Windows Mobile Professionnel, Standard et Classique ?
  • Pourquoi avons-nous changé les noms de vos produits de Pocket PC et Smartphone, pour Windows Mobile Professionnel et Windows Mobile Standard ?
  • Quelles sont les différentes versions de Windows Mobile ?
  • Comment développer des applications pour des terminaux Windows Mobile ?
  • Qu’est-ce que le Compact Framework .NET ?
  • Comme développer des applications internet pour terminaux Windows Mobile ?
  • Qu’est-ce que SQL Serveur 2005 Compact Edition ?
  • Qu’est-ce que Windows CE ?
  • Je suis un professionnel de l’Informatique. Où puis-je trouver de l’information sur la gestion de flotte et le déploiement de solutions mobiles ?


Qu’est-ce qu’un terminal Windows Mobile?

Un terminal Windows Mobile est un assistant personnel utilisant le système d’exploitation Windows Mobile. Il vous permet de passer des appels, recevoir vos emails, conserver votre carnet d’adresse et vos contacts, naviguer sur internet, envoyer et recevoir des SMS, lire et rédiger des documents Microsoft Word Mobile, créer des tableaux Microsoft Excel Mobile et voir des présentations PowerPoint. *

Windows Mobile est une plateforme riche qui vous permet de créer ou d’acheter des logiciels pour personnaliser votre terminal. Vous pouvez développer ou télécharger des e-books, des jeux, des cartes, des logiciels professionnels et bien d’autres applications.

L’utilisation professionnelle de terminaux Windows Mobile permet de rester opérationnel lors de ses déplacements. Les professionnels peuvent utiliser ces terminaux pour consulter et envoyer leurs emails, suivre les ventes, vérifier des inventaires, enregistrer des commandes, faire de la navigation routière et accomplir de nombreuses autres tâches en s'appuyant sur un ensemble d’applications variées et adaptées à leur utilisation professionnelle.

La plateforme Windows Mobile est disponible sur de nombreux terminaux et chez la majeure partie des opérateurs. Vous trouverez Windows Mobile sur des terminaux provenant de plus de 44 constructeurs dont : Motorola, Palm, Dell, HP et HTC. Vous pouvez acheter un abonnement permettant le transfert de données sans fil (abonnement data) pour votre terminal Windows Mobile auprès de votre opérateur. Des terminaux Windows Mobile sont disponibles pour les réseaux GSM ou CDMA. Pour en savoir plus sur les terminaux Windows Mobile disponibles chez votre opérateur, je vous invite à lire notre guide d’achat.

Visitez notre guide d’achat pour en savoir d’avantage.



Quelle sont les différences entre un appareil Windows Mobile Professionnel, Standard et Classique ?

Il existe trois versions différentes de terminaux Windows mobile : Professionnel, Standard et Classique. Il y a deux différences fondamentales entre les trois, la plus visible est l’écran tactile : les terminaux Professionnel et Classique disposent d’un écran tactile contrairement aux terminaux Standard.

Les terminaux Standard et Professionnel sont appelés Smartphones : ce sont des téléphones mobiles sur lesquels vous pouvez installer des applications. Les terminaux Classique ne servent pas de téléphone portable mais peuvent supporter les connexions Wifi pour permettre la navigation sur internet et le téléchargement d’emails à partir de points d’accès.

Vous pouvez rajouter une immense diversité de logiciels sur votre terminal Windows Mobile. Des logiciels sont disponibles entre autre sur Handango ou PocketGear. Vous pouvez aussi visiter notre catalogue d’applications mobiles, qui est une liste d’applications certifiées pour les terminaux Windows Mobile.

Si vous être développeur de logiciels, vous serez ravis d’apprendre qu’avec Windows Mobile 6, environ 90% des APIs sont les mêmes entre les versions Professionnel, Standard et Classique. De plus, elles utilisent les mêmes exécutables d’installation, la même gestion de la sécurité et un modèle de stockage identique, ce qui rend plus simple le développement d’applications supportant ces trois plateformes.

 


Pourquoi avons-nous changé les noms de nos produits Pocket PC et Smartphone, pour Windows Mobile Professionnel et Windows Mobile Standard ?

Le changement de nom permet d’aligner la marque Windows Mobile sur l’évolution du marché, des terminaux de poche traditionnels aux téléphones intelligents d’aujourd’hui. Les nouveaux noms lient les deux versions supportant la téléphonie de Windows Mobile 6 dans une hiérarchie qui reflète leurs fonctionnalités relatives : Standard (terminaux optimisés pour une utilisation sans écran tactile) et Professionnel (terminaux adaptés au support de l’écran tactile). La version Classique est conçue pour les PDA traditionnels qui ne supportent pas la téléphonie.

Windows Mobile est aussi conçu pour supporter un nombre croissant de forme de terminaux, ce qui aujourd’hui rend floue la distinction entre les concepts de Pocket PC et de Smartphone.

 

 

 

 


Quelles sont les différentes versions de Windows Mobile ?

Windows Mobile 6 est la dernière version de la plateforme Windows Mobile. Les applications écrites pour Windows Mobile 5.0 doivent fonctionner sans changement sur les terminaux Windows Mobile 6. Les précédentes versions sont : Windows Mobile 2003 Seconde Edition, Windows Mobile 2003, Pocket PC 2002, Smartphone 2002 et Pocket PC 2000.

La grande majorité des terminaux Windows Mobile sur le marché fonctionnent généralement sous Windows Mobile 5.0 et Windows Mobile 6.

 

 

 

 


Comment développer des applications pour des terminaux Windows Mobile ?

Visual Studio 2005 Standard ou plus est le logiciel recommandé pour le développement d’applications Windows Mobile en s'appuyant sur des SDK (System Development Kits) Windows Mobile

Vous devez prendre en compte les besoins de l’application et le type de terminal lorsque vous devez choisir entre du code natif, managé ou côté serveur.

  • Utilisez du code natif pour de meilleures performances, si vous avez besoin d’accéder directement au hardware, ou si vous avez besoin de prendre un minimum de place en mémoire. Pour du développement natif, utilisez Vistal C++ afin d’accéder aux APIs natives Windows Mobile, ainsi que Win32, ATL et le Framework MFC.
  • Utilisez du code managé avec le Compact Framework .NET pour des applications basées sur l’interface utilisateur pour lesquelles vous avez besoin de développer rapidement et d’adresser vite le marché. Vous pouvez aussi utiliser le code managé pour accéder facilement aux Web Services ou aux données stockés dans SQL Server ou SQL Server Compact Edition. Avec le Compact Framework .NET, vous pouvez utiliser Windows Basic .NET ou C# pour accéder aux composants des librairies du Framework .NET. Windows Mobile 6 est commercialisé avec le Compact Framework .NET 2.0 en mémoire ROM.
  • Utilisez du code côté server pour adresser une large variété de terminaux avec un même code lorsque vous avez une connexion avec le terminal suffisante et garantie. Avec ASP.NET, vous pouvez facilement construire des applications web qui supportent plusieurs sortes de navigateurs, langages et tailles/résolutions d’écran.

Que vous développiez en code natif, managé ou côté serveur, Visual Studio 2005 est le seul outil pour développer des applications pour Windows Mobile 2003, Windows Mobile 2003 Seconde Edition, Windows Mobile 5.0 et Windows Mobile 6.

Visual Studio 2005 intègre les SDKs (System Development Kits) et émulateurs des terminaux Windows Mobile 2003, Windows Mobile 2003 Seconde Edition. Pour Windows Mobile 5.0 et 6, vous devez télécharger et installer le SDK Windows Mobile 6 Professionnel et Windows Mobile 6 Standard, qui inclus aussi un émulateur.

Consultez la page des outils et des documentations pour en savoir d’avantage.

Si vous devez supportez les précédentes versions de Windows Mobile, comme Pocket PC 2002, Smartphone 2002, et Pocket PC 2000, vous pouvez utiliser eMbedded Visual Tools.

 


Qu’est-ce que le Compact Framework .NET ?

Le Compact Framework .NET apporte le puissant environnement de programmation du Framework .NET dans le monde des terminaux sous Windows Mobile. Le Compact Framework .NET est un environnent qui exécute les applications indépendamment du matériel pour des terminaux aux ressources limitées.

Le Compact Framework .NET est un sous ensemble de la librairie de classes du Framework .NET, il contient aussi ses propres classes. Il hérite du Common Language Runtime et de l’exécution de code managé de l’architecture du Framework .NET complet. Le Compact Framework .NET supporte le développement avec Visual Basic et Visual C#. Le développement C++ n’est actuellement pas supporté. Le Compact Framework .NET utilise la même documentation sur la librairie de classes que la version complète du Framework .NET.

Windows Mobile 5.0 et 6 intègrent aussi les APIs managés, ce qui aide les développeurs à cibler la principale plateforme Windows Mobile directement avec le Compact Framework .NET.

>> Plus d’information



Comment développer des applications Internet pour des terminaux Windows Mobile ?

ASP.NET AJAX est une technologie permettant de créer de puissantes applications web dynamiques, c’est aussi une partie du Framework .NET. Avec ASP.NET AJAX, vous pouvez créer facilement des applications Internet qui supportent de nombreux navigateurs, langages, et tailles/résolutions d’écran. Visual Studio 2005 supporte le développement ASP.NET AJAX avec un plug-in téléchargeable sur le site MSDN.

Note : Consultez la documentation dans le SDK pour Windows Mobile 6 pour voir des exemples de réalisations de pages ASP.NET AJAX pour Windows Mobile.

Pour plus d’informations, visitez le ASP.NET Developer Center on MSDN.

 

 


 

Qu’est-ce que SQL Serveur 2005 Compact Edition ?

Microsoft SQL Server 2005 Compact Edition offre les principales fonctions permettant de travailler acec des bases de données relationnelles pour une taille mémoire réduite, idéale afin d’être embarqué dans des applications pour terminaux mobiles et ordinateurs de bureau. SQL Server 2005 Compact Edition est une mise à jour de SQL Server 2005 Edition Mobile, successeur de SQL Server CE.

 


Qu’est-ce que Windows CE ?

Windows CE est le système d’exploitation embarqué temps-réel de Microsoft addressant une large variété de terminaux avec une faible capacité mémoire, incluant les contrôleurs industriels, les hubs de communication, les points de service, l’électronique grand public…

La plateforme Windows Mobile est construite à partir de Windows CE. Les développeurs Windows Mobile doivent se familiariser avec Windows CE s’ils s’intéressent aux couches bas niveau du système d’exploitation.

Si vous être fabricant de terminaux, visitez le centre de développement Windows Embedded pour en savoir d’avantage.

 


Je suis un professionnel de l’Informatique. Où puis-je trouver de l’information sur la gestion de flotte et le déploiement de solutions mobiles ?

De nombreuses sociétés dans le monde entier déploient des applications mobiles professionnelles pour accroitre leur productivité, réduire les coûts opérationnels et étendre l’infrastructure de leur entreprise. Sur le Centre Windows Mobile TechNet, vous trouverez des ressources et des informations pour vous aider au déploiement, à l’entretien et au support des terminaux Windows Mobile. Les sujets clés de la mobilité sont traités comme la sécurité, les communications sans fil, la gestions des terminaux, et le déploiement de solutions mobiles à travers l’entreprise.