Étape 9: Création de votre Windows Phone App partie 2: configurer et naviguer dans votre projet
Création de votre Application
Allons-y et créer notre projet 8.1 de Windows Phone, puis nous pouvons marcher à travers le nitty gritty et découvrir ce qui est à l’intérieur.
- Figure 1 - cliquer sur "Nouveau projet..."
- Figure 2 : Consulter la rubrique : modèles > Visual c# > Apps Store et vous devriez voir un modèle de projet nommé "Vide App (Apps universel)". Sélectionnez-le et tapez un nom pour votre application de domotique.
*Note* - j’ai nommé mon app 'BACH', qui signifie "Badass Automated Cloud chez soi". Vous êtes libre de nommer votre projet tout ce qu’il te plaît, mais toute référence à « BACH » mon code ou visuelle devrait être remplacé par votre propre nom de projet
Configuration de votre projet
Si vous n’avez jamais utilisé Visual Studio antérieures, cela peut sembler un peu intimidant (et je m’excuse également vous avez manqué sur ce que je crois pour être le meilleur IDE haut la main). Je vais essayer de vous guider à travers les milliers de différents potentiomètres et boutons assez précisément, donc ne vous inquiétez pas.
Une première étape importante est de jeter un oeil à la Figure 3 et de comprendre un peu ce qui se passe. Vous vous souvenez comment nous cliquez sur « App universelle » retour sur ce modèle de projet ? Eh bien c’est parce que cette application pourrait en fait être déployée sur Windows Phone et Windows Desktop (8,1 versions et plus, bien sûr). C’est pourquoi nous voyons deux différents projets au sein de notre "Solution Explorer" sur le côté droit. Tout sous BACH. Fenêtres (8.1) ? Ignorez simplement it. Nous ne sera pas développer une application de bureau dans ce tutoriel.
Une autre chose à prendre à l’esprit est que dans nos fichiers de code, nous allons voir beaucoup de « Plate-forme de Code spécifique ». C’est le code qui ressemble à ceci :
Voilà comment l’application compilée sait que si elle doit un morceau de code ou pas, selon le cas, elle est déployée comme une application Windows 8.1 ou comme une application Windows Phone 8.1. Pourquoi cette question ? Eh bien, parce que Visual Studio est assez lisse, et nous pouvons réellement dire ce à quoi nous travaillons actuellement sur. Dans la Figure 3 , vous remarquerez j’ai encerclé également quelque chose dans le coin supérieur gauche : un onglet qui dit actuellement BACH. Windows. C’est, fondamentalement, nous disant de Visual Studio dans laquelle nous travaillons actuellement sur l’application de Windows , sauf que nous ne voulons pas de dire que ! Au lieu de cela, nous allons passer c’à dire BACH. Windowsphone (Figure 4).
Maintenant, nous devons aussi dire à Visual Studio que quand on clique « Exécution du programme » nous voulons qu’elle s’exécute la version de Windowsphone, pas la version de Windows. Pour ce faire, nous tout simplement avec le bouton droit sur le projet Bach.WindowsPhone (Windows Phone 8.1) et sélectionnez 'définir comme projet de démarrage ' (Figure 5).
Navigation dans la Structure du projet
Maintenant que nous avons tout pour fonctionner en mode 'WindowsPhone' configuré, permet de faire un aperçu très rapide de la structure de votre projet (Figure 6) :
- Propriétés Au-delà de la portée du Guide
- Références Autres bibliothèques, que vous pouvez utiliser, nous allons ajouter quelques lettre de librairies pour se connecter à notre Service d’Azur
- Éléments d’actif Où vous stockez toutes ces jolies images. Vous verrez certains déjà là-dedans par défaut. Nous ne sera pas traiter ce dossier au sein de ce guide.
- MainPage.xaml > MainPage.xaml.cs Votre « Design » logique et la logique du « Code », respectivement. Nous pourrions faire un guide au complet en soi sur la façon de coder ces deux documents. Fondamentalement, ce que vous devez savoir est que c’est le « Front Page » de votre application.
- Package.appxmanifest App nom, exigences, paquets, etc.. Nous va se retourner sur les autorisations de « Internet » par la suite.
- BACH. PARTAGER
- App.xaml > App.xaml.cs Ce qui est tout ce non-sens « Shared » ? Eh bien, rappelez-vous que ce soft est « Universel », donc il s’agit de code qui est partagée entre votre bureau et téléphone app. C’est où nous mettrons tous les appels de Service Azure.
J’espère que cela vous rend un peu plus à l’aise avec le Windows Phone structurer et ne pas se sentir dépassés. Si vous, ou pour en savoir plus, je suggère fortement de que vous consultez tutoriel vidéo de Channel9 :