Guide de plateforme Windows Phone 7

Ce guide montre comment configurer votre environnement de développement SDK pour déployer des applications de Cordova pour appareils Windows Phone 7. Apps également exécuter sur les périphériques Windows Phone 8 en utilisant les mêmes API, mais la version 7 ne possède pas certaines des fonctionnalités avancées de IE10 disponibles sur Windows Phone 8. Apps Windows Phone 8 font pas exécuter sur des appareils Windows Phone 7.

Voir ci-dessous pour plus d'informations spécifiques à la plate-forme qui s'applique aux deux versions :

Les outils de ligne de commande ci-dessus se référer aux versions antérieures à la 3.0 de Cordova. Voir l'Interface de ligne de commande pour plus d'informations sur l'interface actuelle.

1. Configuration requise

  • Système d'exploitation:

    • Windows 7 ou Windows 8 (Pro) ou Windows Vista avec Service Pack 2
      • La version 64-bit (x 64) de Windows est requise pour le SDK.
      • La version Pro est recommandée pour exécuter un Microsoft device emulator.
  • S'inscrire et payer pour un compte Windows Phone Dev Center , si vous souhaitez installer votre application sur un périphérique réel ou de soumettre à la Place du marché.

Remarque : Le kit de développement logiciel en cours d'exécution dans la Machine virtuelle peut présenter certains défis. Vous pouvez lire ce billet de blog qui donne un aperçu sur les solutions à développer pour Windows Phone sur un Mac.

2. Installer le SDK + Cordova

  • Téléchargez et installez le SDK Windows Phone

  • Téléchargez et décompressez la dernière version de Cordova. Vous travaillerez le lib\windows-phone-8\wp7 sous-répertoire, lib\windows-phone-8\wp8 contient la version de Windwos téléphone 8 de Cordova.

  • Copie le CordovaWP7_x_x_x.zip fichier pour le \My Documents\Visual Studio 2012\Templates\ProjectTemplates\ répertoire.

2.1. Construction du modèle

Remarque : cette étape n'est peut-être pas nécessaire. Si le répertoire lib\windows-téléphone contient déjà un fichier CordovaWP7_x_x_x.zip, puis vous pouvez ignorer cette étape.

Afin de simplifier le processus de développement, Cordova est livré avec un script pour construire des modèles Visual Studio. Cela permet la création rapide d'applications de Cordova à l'intérieur de Visual Studio. Ce modèle peut être modifié si nécessaire et les étapes suivantes indiquent comment procéder si vous souhaitez générer le modèle.

Exécutez le fichier de commandes pour créer et installer les modèles.

  • La racine de la repo contient un fichier createTemplates.bat. Un double clic sur ce fichier va générer 2 fichiers .zip. (CordovaWP7_x_x_x.zip + CordovaWP8_x_x_x.zip où x.x.x correspond au numéro de version actuel) Pour facilement utiliser ces fichiers dans Visual Studio, copie à « Mes Documents\Visual Studio 2012\Templates\ProjectTemplates\ » vous puis sera en mesure de créer de nouvelles applications de l'Apache Cordova Windows Phone du fichier Visual Studio-> menu du nouveau projet.

  • Si vous exécutez le fichier de commandes de la ligne de commande, vous pouvez aussi appeler avec un paramètre pour installer automatiquement

Exécutez le script :

> createTemplates.bat-installer

3. Mettre en place le nouveau projet

  • Ouvrez Visual Studio Express pour Windows Phone et choisissez Nouveau projet.

  • Sélectionnez CordovaWP7. (Le numéro de version est affiché dans la description du modèle).

  • Donnez un nom au projet, puis sélectionnez OK.

4. Passer en revue la structure du projet

  • Le www répertoire contient votre Cordova html/js/css et toutes les autres ressources inclus dans votre application.

  • Tout contenu que vous ajoutez ici doit faire partie du projet Visual Studio, et il doit être défini en tant que contenu.

  • Remarque : Cette capture d'écran effectuée depuis le téléchargement de cordova-2.3.0 at 8, votre annonce variera selon la version actuelle installée.

6. Générez votre projet pour le dispositif

Afin de tester votre application sur un périphérique, le périphérique doit être enregistré. Cliquez ici pour lire la documentation sur le déploiement et de test sur votre Windows Phone 7.

  • Assurez-vous que votre téléphone est connecté, et l'écran est déverrouillé.

  • Dans Visual Studio, sélectionnez « Périphérique » dans le menu déroulant ci-haut.

  • Appuyez sur le bouton vert de jouer à côté du menu déroulant principal pour démarrer le débogage ou appuyez sur F5.

Fait !