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.

Configuration du système requise

Utilisez 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 voulez installer une 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 des défis. Lire Windows Phone sur un Mac pour mieux comprendre le développement de solutions.

Installer le SDK et Cordova

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

Téléchargez et décompressez la dernière version de Cordova. Vous devez travailler 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.

Le modèle de construction

Remarque: passez cette étape si le lib\windows-phone répertoire contient déjà un CordovaWP7_x_x_x.zip fichier.

Pour simplifier le développement, Cordova embarque un script pour construire des modèles Visual Studio. Ceux-ci permettent de générer rapidement des applications de Cordova, et vous pouvez les modifier si nécessaire. Les étapes suivantes indiquent comment générer.

Exécutez le fichier Batch pour créer et installer les modèles

La racine de la repo contient un createTemplates.bat fichier. En double-cliquant sur ce fichier génère deux .zip fichiers : CordovaWP7_x_x_x.zip et CordovaWP8_x_x_x.zip , où x.x.x correspond au numéro de version actuelle. Pour utiliser ces fichiers facilement dans Visual Studio, copiez-les dans le My Documents\Visual Studio 2012\Templates\ProjectTemplates\ sous-répertoire. Vous êtes alors en mesure de créer de nouvelles applications Apache Cordova Windows Phone_ à partir de Visual Studio __File → nouveau projet menu.

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

    > createTemplates.bat-installer

Mettre en place un nouveau projet

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

  • Sélectionnez CordovaWP7. L'affiche numéro de version dans la description du modèle.

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

Revoir la Structure du projet

Le www caractéristiques du répertoire html , js , et css sous-répertoires ainsi que les autres ressources nécessite de votre application. Tout contenu supplémentaire doit faire partie du projet Visual Studio, et il doit être défini en tant que contenu.

Le suivant échantillon structure représente un 2.3.0 du projet, mais peut varier selon la version installée :

Générez le projet pour le dispositif

Avant de tester votre application sur un périphérique, le périphérique doit être enregistré. Pour plus de détails sur comment déployer et tester sur Windows Phone 7, consultez la documentation de Microsoft . Voici les étapes de base :

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

  • Dans Visual Studio, sélectionnez le périphérique dans le menu déroulant en haut.

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

À ce stade, vous avez terminé.