Comment faire Metro Apps plus productif dans l'arrière-plan; Windows 8 exécuter des applications 16 bits; Premier

Microsoft montre comment les développeurs d'applications de style Metro les différents types d'activités qu'une application peut faire quand il est en arrière-plan et montrer quelques exemples de code à l'appui de ces scenarios.In court, dans la première partie de la série en deux parties, Hari Pulapaka, Programme gestionnaire, Windows, discuter de la façon de jouer audio en arrière-plan [...]

Partager en ligne:

Microsoft montre comment les développeurs d'applications de style Metro les différents types d'activités qu'une application peut faire quand il est en arrière-plan et montrer quelques exemples de code à l'appui de ces scénarios.

Bref, dans la première partie de la série en deux parties, Hari Pulapaka, gestionnaire de programme, Windows, discuter de la façon de jouer audio en arrière-plan et effectuer les téléchargements ou des téléchargements en arrière-plan pendant que votre application est suspendue. Tout cela pour assurer des applications sont en cours de production en arrière-plan et l'utilisation de la batterie minimale.

« Nous avons conçu le cycle de vie de l'application Windows 8 pour la vie maximale de la batterie. Mais cela ne signifie pas le modèle d'application exclut les activités de fond. Pour concevoir le modèle de base de Windows 8, nous avons identifié les scénarios typiques que vous voulez une application en arrière-plan pour effectuer et ajouté API qui permettent d'atteindre ce pouvoir efficacement « , a déclaré Pulapaka.

« Windows 8 vous offre la possibilité de créer des tâches de fond. Ces tâches de fond gérées en réponse à des déclencheurs externes (comme les événements de temps ou d'un système ou notification push entrant) et ont des contraintes de ressources qui leur sont imposées pour le rendre facile d'exercer une activité de fond dans un manière amicale puissance. les exemples les plus courants d'applications qui les utilisent sont e-mail, VoIP et des applications de messagerie instantanée. Ces applications peuvent synchroniser vos données, en arrière-plan sur batterie, ou en mode veille connecté », explique Pulapaka.

« Les applications peuvent utiliser l'API de transfert de fond pour charger et télécharger des données en arrière-plan. Le système d'exploitation lui-même effectue le chargement ou le télécharger ici, qui prend le code de l'application de l'image, et contribue à optimiser l'autonomie de la batterie. Après une application démarre un téléchargement de fond opération, même si elle est suspendu, ces opérations de téléchargement continue en arrière-plan. la prochaine fois que votre application est reprise, vous recevrez les callbacks de progrès et d'achèvement de ces opérations de téléchargement « , explique Pulapaka.

« Si l'application a été interrompue après avoir été suspendu, vos opérations de dénombrement téléchargement redémarre précédemment en file d'attente des opérations de téléchargement en arrière-plan. »

La méthode la plus simple pour la lecture audio dans une application est à travers le HTML5

Comment faire Metro Apps plus productif dans l'arrière-plan; Windows 8 exécuter des applications 16 bits; Premier

« Une application de style Metro Windows 8 est en plein écran, ce qui signifie que si un utilisateur de votre application est à l'écoute de la musique en arrière-plan, il n'y a aucun moyen rapide pour arrêter la musique sans vous inscrire pour les commandes de transport. Les commandes de transport du système apparaissent sur -Screen, si l'application a enregistré pour eux et l'utilisateur appuie sur un des boutons de volume du matériel », conclut-il.

Pour plus d'informations sur la façon d'ajouter des contrôles de transport multimédia à votre application de style Metro, voir système Commandes de transport Guide du développeur.

Dans d'autres nouvelles de Windows 8,

Microsoft a tweeté que les versions 32 bits de Windows 8 nativement en charge les applications 16 bits. Et, que l'architecture 64 bits ne comprend pas le sous-système, pour diverses raisons.

Microsoft a dit: «vous pouvez exécuter des applications 16 bits sur 32 bits de Windows 8. 64 bits ne comprend pas le sous-système du tout pour diverses raisons. »

Comment faire Metro Apps plus productif dans l'arrière-plan; Windows 8 exécuter des applications 16 bits; Premier

Windows 8 devrait être lancé avec trois architectures principales, 32 bits, 64 bits et support ARM.16 bits sera cuit à droite dans le système de noyau 32 bits. La raison, Microsoft a essayé de déplacer les gens loin de noyaux anciens comme 16 bits depuis Windows 95, donc y compris le soutien pour l'architecture est probablement pas secourable.

Seule une poignée de périphériques qui exécutent Windows RT, la version de Windows 8, sera disponible lorsque Windows 8 sera lancé plus tard cette année.

« Chipmakers Nvidia, Qualcomm et Texas Instruments initiallement deux « slots » chacun pour les appareils, selon des sources familières avec les plans de Microsoft. « ARM est limité à deux modèles chacun, ce qui signifie six modèles initiaux au total », a déclaré une source, se référant à la conception de puces d'ARM britannique que ces trois fournisseurs utilisent. d'autre part, Intel devrait avoir plus d'une douzaine de Windows 8 modèles « , rapporte News.com.

Nvidia « travaille avec deux fabricants » une seconde source, qui connaît les plans de Nvidia.

Texas Instruments a également annoncé son intention de proposer un processeur ARM qui peut exécuter Windows RT. Cependant, il n'y a pas de mot sur lequel les fabricants de PC signeront pour utiliser une puce TI.

Comment faire Metro Apps plus productif dans l'arrière-plan; Windows 8 exécuter des applications 16 bits; Premier

post navigation

Articles Liés