Partager via


Prise en main de Visual Studio Tools for Apache Cordova

Cet article fait référence à Visual Studio Tools pour Apache Cordova, qui correspond à la version préliminaire du logiciel. Les fonctionnalités décrites sont dans l'aperçu et sont sujettes à modification. Vous pouvez télécharger l'aperçu à partir du Centre de téléchargement Microsoft.

Vous pouvez générer des applications interplateformes pour des appareils iOS, Android et Windows en utilisant Visual Studio Tools for Apache Cordova. Cette extension Visual Studio permet les développements interplateformes à l'aide de Cordova et des technologies web standard comme HTML, CSS et JavaScript.

Vous pouvez utiliser l'extension pour créer des applications pour les appareils et plateformes suivants :

  • Android 2.3.3 et versions ultérieures (la version 4.4 offre la meilleure expérience de développement)

  • iOS 6, 7 et 8

  • Windows 8 et 8.1

  • Windows Phone 8 et 8.1

Notes

La version de Cordova installée avec Visual Studio Tools for Apache Cordova dans CTP3 est la version 4.0.0.

Quand vous développez des applications à l'aide de Visual Studio Tools for Apache Cordova, Visual Studio offre les avantages suivants :

  • Facilité d'installation. L'installation manuelle de Cordova implique de nombreux efforts pour rechercher, installer et entretenir la version correcte de tous les logiciels tiers requis pour prendre en charge les plateformes natives. Visual Studio gère tout cela pour vous en incluant un programme d'installation des dépendances tierces qui vous rend opérationnel d'emblée.

  • Gestion des plug-ins. Les plug-ins Cordova fournissent un accès aux API natives à l'aide d'une interface JavaScript. La prise en charge des plug-ins personnalisés, comme ceux qui convertissent un téléphone mobile en lecteur de code-barres, sont essentiels au succès d'une application. Visual Studio facilite l'ajout de plug-ins de toutes sortes, y compris les plug-ins Cordova principaux et les plug-ins personnalisés. Vous bénéficiez également d'IntelliSense pour les plug-ins dans Visual Studio.

  • Expérience de débogage unifiée. Le développement interplateforme nécessite souvent un outil différent pour le débogage de chaque appareil, émulateur ou simulateur. Utiliser des outils différents signifie des flux de travail différents et une perte de productivité chaque fois que vous changez d'appareil. Avec Visual Studio, vous pouvez utiliser les mêmes outils de débogage utilisés dans le monde entier pour toutes les cibles de déploiement, y compris Windows, l'émulateur Android, les appareils Android attachés, les appareils et les émulateurs iOS, ainsi que l'émulateur Apache Ripple.

  • Écrivez du code une seule fois pour un déploiement multiplateforme. Les API communes de JavaScript et des plug-ins de Cordova facilitent l'écriture d'une application avec une seule base de code qui se déploie sur toutes les plateformes cibles : iOS, Android et Windows. Bien entendu, vous pouvez toujours écrire du code spécifique à une plateforme, si nécessaire.

Se procurer les outils

Téléchargez l'extension Visual Studio Tools for Apache Cordova.

Pour obtenir des instructions d'installation, consultez Installer Visual Studio Tools for Apache Cordova. Pour commencer à écrire votre première application, consultez Créer une application Apache Cordova.

Télécharger les exemples

Des exemples d'applications montrent comment créer une liste de tâches en utilisant différentes infrastructures (AngularJS, WinJS et Backbone) qui fonctionnent avec Cordova. L'application permet aux utilisateurs de créer des tâches, de les marquer comme étant effectuées et de les supprimer. L'application utilise Microsoft Azure Mobile Services pour stocker les données, ainsi que Bing Cartes pour fournir des adresses valides.

   

Conseil

Pour télécharger d'autres exemples pour Visual Studio Tools for Apache Cordova qui illustrent la navigation multipage et d'autres fonctionnalités, consultez l'exemple de page maître/détails AngularJS et les exemples de modèle d'application de navigation WinJS.

Dans cette section

Voir aussi

Autres ressources

Téléchargement de Visual Studio Tools for Apache Cordova

FAQ sur Visual Studio Tools for Apache Cordova

Problèmes connus

Processus de génération Cordova dans Visual Studio