Développement Smart Device
Mise à jour : novembre 2007
Le développement Smart Device fait référence au développement d'applications client Windows CE et Windows Mobile complexes qui s'exécutent sur l'appareil lui-même. Visual Studio offre la prise en charge intégrée étendue du développement de logiciels qui s'exécutent sur des appareils de type Smart Device Windows CE, tels que des Pocket PC et Smartphone. Vous pouvez utiliser Visual C# ou Visual Basic pour écrire des applications managées qui s'exécutent sur le .NET Compact Framework, ou écrire des applications natives en Visual C++. Quel que soit le langage que vous choisissez, vous utilisez le même éditeur de code, les mêmes concepteurs et la même interface de débogueur que ceux utilisés lors du développement d'applications de bureau. Sélectionnez simplement l'un des modèles de projets Smart Device disponibles pour le langage de votre choix et commencez la programmation.
Visual Studio fournit des émulateurs qui vous permettent d'exécuter et de déboguer votre code sur votre ordinateur de développement. De plus, Visual Studio fournit des outils qui simplifient l'empaquetage de votre application et de ses ressources dans des fichiers CAB pour un déploiement sur les appareils de l'utilisateur final.
Pour obtenir les informations les plus récentes sur les projets Smart Device, visitez le Centre de développement Windows Mobile.
Remarque : |
---|
Visual Studio prend également en charge un type différent de développement Smart Device connu sous le nom de développement Web Mobile avec ASP.NET. Le développement Web Mobile fait référence au développement d'applications Web mobiles qui s'exécutent sur un serveur Web et qui sont restituées dans différents formats sur divers appareils mobiles équipés d'un navigateur. Pour plus d'informations sur le développement Web Mobile, consultez Développement de sites Web pour des appareils mobiles. |
Dans cette section
Mise en route de projets Smart Device
Fournit des informations d'ordre général sur les questions spécifiques au développement d'applications Smart Device, comme les nouveautés de Visual Studio, la manière dont Visual Studio for Devices interagit avec les autres Kits de développement et outils Windows Mobile, ainsi que la manière de configurer votre ordinateur pour le développement de logiciels destinés à des appareils.Considérations de design pour le développement Smart Device
Fournit des informations sur la manière de choisir un type de projet et un langage de développement, et sur la personnalisation d'apparences destinées aux émulateurs.Utilisation des appareils de type Smart Device et des émulateurs
Fournit des informations sur Microsoft Device Emulator et sur la manière de connecter des appareils à Visual Studio.Programmation pour les appareils avec le .NET Compact Framework
Explique les procédures courantes pour le développement de logiciels Smart Device à l'aide de Visual C# ou Visual Basic et du .NET Compact Framework.Programmation pour les appareils à l'aide de Visual C++
Explique les procédures courantes lors de l'utilisation de Visual C++ pour développer des applications Smart Device natives.Débogage des projets Smart Device
Explique les différences avec le débogage de projets bureautiques et fournit des instructions pour déboguer des solutions qui combinent à la fois du code natif et du code managé.Outils de tests pour les projets Smart Device
Décrit les outils de test pour les appareils de type Smart Device qui vous permettent de créer, gérer, modifier et lancer des tests sur des applications Smart Device en Visual C# et Visual Basic.Empaquetage de solutions Smart Device pour le déploiement
Fournit des instructions pour empaqueter les applications Smart Device que vous développez et les transférer sur un ou plusieurs appareils cibles.Sécurité dans les projets Smart Device
Décrit comment signer vos fichiers avec des certificats de sécurité et configurer les appareils.Référence (smart devices)
Inclut des rubriques de référence pour ATL et MFC for Devices, une référence d'interface utilisateur pour les projets Smart Device, des messages d'erreur, et bien davantage.Exemples de projet Smart Device
Fournit des projets complets pour illustrer la syntaxe, la structure et les techniques utilisées pour répondre aux défis de la programmation Smart Device.
Rubriques connexes
.NET Compact Framework
Explique comment programmer des applications Smart Device. Le .NET Compact Framework apporte toute la puissance du .NET Framework aux appareils. Compare le .NET Compact Framework au .NET Framework, décrit ses principaux composants, illustre des tâches de programmation courantes et répertorie les classes prises en charge.Présentation de Visual Studio
Décrit les nouveautés de Visual Studio.Développement d'applications dans Visual Studio
Fournit des informations sur la création, le développement, le débogage, le test et la gestion des applications créées avec Visual Studio.