Vidéo: CREER UN SITE ? HTML/CSS #1 - LES BASES 2025
Par Bill Sempf
Windows 8 est une nouvelle façon d'envisager le développement sur la plate-forme Microsoft. La création d'applications pour le Windows Store avec Visual Studio 2012 est différente de celle à laquelle les développeurs Microsoft sont habitués depuis longtemps. C'est une vision différente du développement mobile qui a pris d'assaut le monde ces dernières années. Voici un bon endroit pour trouver quelques conseils sur la nouvelle API WinRT:
L'API WinRT
WinRT est le moyen d'accéder aux périphériques exécutant les applications Windows Store par programmation. Il s'agit d'une interface de programmation d'applications (API) orientée objet et bien structurée qui permet aux développeurs Windows 8 d'accéder à tout ce que le système d'exploitation peut offrir à partir de C ++, C #, VB. NET et JavaScript.
Espace de noms | Que fait le |
---|---|
Windows. ApplicationModel | Donne aux applications un aperçu de leur propre existence. L'information sur le paquet
et l'information sur l'EDI peuvent être trouvées ici. |
Windows. Données | Aucune connexion SQL dans les applications Windows Store! Les fenêtres. Les données vous donnent
l'analyse HTML, XML et JSON. |
Windows. Appareils | Appareil photo, boussole, haut-parleurs, GPS, accéléromètre … vous savez,
tout ce qu'il y a de plus cool. |
Windows. Foundation | C'est ici que se cache la substance asynchrone, ainsi que l'analyse d'URI et les images
. |
Windows. Mondialisation | Tout ce dont vous pourriez avoir besoin pour vous assurer que votre application fonctionne
partout dans l'univers connu. Klingon, quelqu'un? |
Windows. Graphiques | Gère comment les éléments et non de DirectX apparaissent sur
l'écran. L'impression est également traitée ici. |
Windows. Management | Gère la gestion de l'application elle-même. Vous pouvez gérer les
données derrière la configuration de votre application et de votre déploiement. |
Windows. Media | Les images, la vidéo et l'analyse du son sont présentes, ainsi que l'ensemble des
bibliothèques de formats et les façons d'en gérer de nouvelles. |
Windows. Mise en réseau | Vous n'avez pas à vous soucier des sockets réseau avec Windows
Stocker des applications, mais vous devez toujours appeler les services Web. |
Windows. Sécurité | Authentification, autorisation, cryptage et hachage, et
connexion à Facebook. (Je ne plaisante pas.) |
Windows. Stockage | Gère non seulement l'accès aux fichiers, mais également les contrats du sélecteur et
la recherche, le streaming et la compression. Tout sur les fichiers. |
Windows. Système | Pensez "votre" machine - enfilage, affichage et profil.
Trucs spécifiques à cette machine. |
Windows. UI | Le plus grand espace de noms de WinRT. Toutes les commandes de l'interface utilisateur
activées par touchent sont trouvées ici, avec les spécificités de XAML et les widgets comme l'écran de démarrage. |
Windows. Web | Gère tout ce dont Windows a besoin, comme la
publication sur RSS et ATOM. |
Accéder au meilleur de WinRT avec WinJS
Les meilleurs bits de WinRT sont accessibles depuis JavaScript grâce à WinJS - une nouvelle bibliothèque pour la programmation Windows 8 de Microsoft. La bibliothèque WinJS donne aux programmeurs HTML5 la possibilité d'accéder à toutes les fonctionnalités intéressantes de WinRT qui pourraient autrement aller à l'encontre du développement JavaScript, comme la liaison asynchrone et la liaison de données.
Espace de noms | Que fait-il |
---|---|
WinJS. Application | Permet d'accéder facilement aux objets DOM de niveau supérieur, tels que le stockage
et les événements d'application. |
WinJS. Liaison | Liaison de données, style HTML. |
WinJS. Classe | JavaScript n'a peut-être pas de classes, mais WinRT le fait! Rend votre
JavaScript plus axé sur les classes. |
WinJS. Espace de noms | Si vous avez des classes, vous avez besoin d'espaces de noms pour les conserver,
non? |
WinJS. Navigation | Le modèle de navigation des applications Windows Store est vaste et profond.
Déplacez-vous avec cet ensemble de classes. |
WinJS. Ressources | Les ressources de base et la localisation peuvent être trouvées ici. |
WinJS. UI | C'est le plus gros. Tous les contrôles HTML qui ont
styles pour le toucher sont ici, avec l'animation et le modèle de la page . |
WinJS. Utilities | Contient toutes les aides qui facilitent la transition du développement web
au développement de Windows 8. |
Liens vers Cool Windows 8 Développement d'applications
Dans Windows 8, Links to Cool Stuff est un mode de vie. Voici où, au moins au moment de l'écriture, vous pouvez obtenir ce dont vous avez besoin pour le développement d'applications Windows 8.
Cool Stuff | What It Does | Lien |
---|---|---|
Application de génération | Obtenez l'aide de Microsoft pour créer votre idée d'application dans 30 jours
- pour free . Je ne peux pas faire mieux que ça. |
// sempf. moi / YourApp30Days |
Téléchargements pour les développeurs | Vous avez besoin des outils pour commencer à écrire des applications Windows Store? Obtenez
ici. |
// sempf. moi / VS2012Express |
Essai gratuit Windows Azure | Vous avez besoin d'un espace pour conserver vos services? Qui ne le fait pas? Essayez
Microsoft Azure gratuitement. |
// sempf. moi / WinAzureTrial |
Application Windows Phone dans les 30 jours | Vous pensez utiliser votre Windows 8 sur Windows Phone?
Excellente idée. Microsoft vous fournit une aide gratuite pour l'obtenir en magasin dans les 30 jours. |
// sempf. moi / GoWindowsPhone |
Windows Academy | Besoin de plus de formation? Ce que vous ne pouvez pas apprendre de Pour
Dummies , vous pouvez trouver à Windows Academy. |
// sempf. moi / GetSomeTraining |
