Exporter (0) Imprimer
Développer tout
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Introduction au Développement pour le Pocket PC

Avez-vous quelques compétences en développement ? Vous avez envie d’écrire vos propres applications pour le Pocket PC ? Cet article vous aide à comprendre ce dont vous avez besoin.

Qu’est-ce que Windows CE ?
Pocket PC fonctionne sous le système d’exploitation Microsoft® Windows® CE. Globalement, Windows CE est très comparable à Microsoft Windows NT®, mais il n’utilise qu’une partie de ses fonctionnalités. Si ces deux systèmes d’exploitation utilisent des processeurs 32 bits, Windows NT n’est disponible que pour la famille x86 des processeurs Intel, AMD ou Cyrix. Windows CE peut s’exécuter sur un nombre varié de processeurs 32 bits, dont MIPS, ARM, SH3/4 et le PowerPC.

Avec le système d’exploitation Windows CE Handheld PC Professional, Microsoft a introduit un nouveau format binaire nommé CEF (Common Executable Format) qui est désormais disponible sur le Pocket PC. Ce format permet aux développeurs d’écrire des applications sans spécifier pour quel processeur. L’application résultante peut s’exécuter sur n’importe quel Pocket PC.

Certains pensent que Windows CE est une version miniature, voire limitée, de Windows NT. C’est inexact. Windows CE a été développé de toutes pièces, bien qu’il suive les principes généraux de développement de Windows NT pour les API (Application Programming Interfaces) Win32®. Pour l’essentiel, si vous savez développer pour Windows NT, je peux vous assurer que le développement pour Windows CE n’est guère différent.


Que vous faut-il ?
Le développement d’applications pour le Pocket PC ressemble beaucoup à l’écriture d’applications pour un ordinateur de bureau tournant sous Windows. Vous avez besoin des mêmes outils élémentaires :
  • Un compilateur.
  • Un débogueur.
  • Un kit de développement de logiciels (Software Development Kit ou SDK).
  • Une station de travail pour y exécuter ces outils.

Le seul outil supplémentaire dont vous aurez besoin est le matériel de destination : un Pocket PC.

La nouvelle boîte à outils de développement eMbedded Visual Tools 3.0 renferme les compilateurs, les outils de débogage à distance et le kit de développement (SDK) Pocket PC dont vous avez besoin pour écrire votre première application. Elle contient même un émulateur qui vous permet de simuler un Pocket PC sur votre ordinateur de bureau Windows NT ou Windows 2000. Cet émulateur ne fonctionne pas sur les PC équipés de Windows 95 ou 98. Je vous recommande d’utiliser Windows 2000 sur votre station de travail parce qu’il combine la prise en charge matérielle et la facilité d’utilisation de Windows 98 avec la robustesse de Windows NT.


Autres articles concernant le développement pour Pocket PC
Voici quelques articles supplémentaires décrivant les étapes suivantes de la réalisation de votre première application pour Pocket PC :
  • Comment installer les outils de développement Pocket PC
  • Exploration du kit de développement (SDK) Pocket PC
  • Choix du langage de programmation approprié (VB/VC)
  • Création de votre première application Pocket PC "Hello World"

Si vous êtes intéressé par un guide pratique complet sur l’écriture d’applications pour le Pocket PC, consultez l’ouvrage "The Windows CE Technology Tutorial" de Chris Muench, publié chez Addison-Wesley (ISBN 0-201-61642-4).


Conclusion
Le développement pour Pocket PC n’est pas très différent du développement pour un ordinateur de bureau tournant sous Windows. Il vous suffit de disposer des outils appropriés, de quelques compétences en développement sous Windows et le tour est joué.

Dernière mise à jour le mercredi 27 septembre 2000



Pour en savoir plus
Afficher:
© 2014 Microsoft. Tous droits réservés.