Wie man Metro Apps Produktiver im Hintergrund; Windows 8 laufen 16-Bit-Anwendungen; Zuerst

Microsoft zeigt, wie App-Entwickler im Metro-Stil, die verschiedenen Arten von Aktivitäten, die eine App tun kann, wenn es im Hintergrund ist und diese scenarios.In kurz zu dieser Unterstützung einig Code-Beispiele zeigen, im ersten Teil der zweiteiligen Serie, Hari Pulapaka, Programm Manager, Windows diskutieren, wie Audio im Hintergrund spielen [...]







Teile online:

Microsoft zeigt, wie App-Entwickler im Metro-Stil, die verschiedenen Arten von Aktivitäten, die eine App tun kann, wenn es im Hintergrund ist und diese Szenarien zu dieser Unterstützung einig Code-Beispiele zeigen.

Kurz gesagt, im ersten Teil der zweiteiligen Serie, Hari Pulapaka, Programm-Manager von Windows, darüber diskutieren, wie Audio im Hintergrund spielen und Uploads oder Downloads im Hintergrund auszuführen, während Ihre Anwendung hängt. All dies, um sicherzustellen, Anwendungen sind produktiv im Hintergrund und unter Verwendung minimaler Batteriestrom.

„Wir haben das Windows 8 App-Lebenszyklus für maximale Lebensdauer der Batterie. Aber das bedeutet nicht, das App-Modell Aktivitäten Hintergrund ausschließt. Um das Hintergrundmodell von Windows 8 zu entwerfen, können wir die typischen Szenarien identifizierten Sie eine App im Hintergrund ausführen sollen, und hinzugefügt APIs, die diese Leistung effizient „zu erreichen, sagte Pulapaka.

„Windows 8 bietet Ihnen die Möglichkeit, Hintergrundaufgaben zu erstellen. Diese Hintergrundaufgaben laufen in Reaktion auf externe Trigger (wie Zeit oder Systemereignisse oder eingehende Push-Benachrichtigung) und knappen Ressourcen haben, die ihnen auferlegt, um es einfach Hintergrundaktivität in einem auszuführen Macht freundlich. die häufigsten Beispiele für Anwendungen, die sie sind E-Mail, VoIP und iM-Apps nutzen. Diese Anwendungen Ihre Daten im Hintergrund, während auf Batterie oder in Connected Standby-Modus synchronisieren „, Pulapaka erklärt.

„Apps können die Hintergrundübertragung API verwenden, um Upload und Download von Daten im Hintergrund. Das Betriebssystem selbst führt den Upload oder hier herunterladen, die aus dem Bild der App Code nimmt und hilft, die Lebensdauer der Batterie zu maximieren. Nachdem eine App einen Hintergrund Download startet Betrieb, auch wenn es ausgesetzt wird, diese Download-Vorgänge im Hintergrund weiter. Das nächste Mal Ihre App wieder aufgenommen werden, um die Fortschritte und den Abschluss Rückrufe dieser Download-Vorgänge erhalten“, erklärt Pulapaka.







„Wenn die App beendet wurde, nachdem suspendiert wird, wird Ihre Download-Vorgänge aufzählt Neustart zuvor Hintergrund Download-Vorgänge eine Warteschlange gestellt.“

Die einfachste Methode, Audio in einer App zu spielen, ist durch die HTML5

Wie man Metro Apps Produktiver im Hintergrund; Windows 8 laufen 16-Bit-Anwendungen; Zuerst

„Ein Windows 8 Metro-Stil App ist Vollbild, was bedeutet, dass, wenn ein Benutzer der App im Hintergrund Musik hören, es gibt keinen schnellen Weg, ist die Musik ohne Registrierung für die Transportsteuerungen. Die Systemtransportsteuerungen erscheinen zu stoppen -Bildschirm, wenn die App für sie registriert hat, und drückt der Benutzer eine der Hardware-Lautstärketasten „, schließt er.

Für weitere Informationen darüber, wie Medien Transportsteuerungen zu Ihrem Metro-Stil App hinzufügen, finden Sie unter System Transport Developer Guide steuert.

In anderen Windows 8 Nachrichten,

Microsoft getwittert, dass 32-Bit-Versionen von Windows 8 nativ 16-Bit-Anwendungen unterstützt. Und, dass die 64-Bit-Architektur nicht das Subsystem gehört, für eine Vielzahl von Gründen.

Microsoft sagte: „Sie 16-Bit-Anwendungen auf 32-Bit-Windows 8 64 Bit beinhaltet nicht das Subsystem für eine Vielzahl von Gründen überhaupt laufen können.“

Wie man Metro Apps Produktiver im Hintergrund; Windows 8 laufen 16-Bit-Anwendungen; Zuerst

Windows 8 wird voraussichtlich mit drei Haupt-Architekturen starten, 32-bit, 64-bit und ARM.16-Bit-Unterstützung wird direkt in das Kernsystem 32-Bit gebacken werden. Der Grund, Microsoft hat versucht, Menschen aus alten Kernen wie 16-Bit seit Windows 95, so einschließlich der Unterstützung für die Architektur ist wegzubewegen wahrscheinlich nicht zu helfen.

Nur eine Handvoll Geräte, die Windows-RT läuft, die Version von Windows 8 wird, wenn Windows 8 startet noch in diesem Jahr verfügbar sein.

Slots „Chiphersteller Nvidia, Qualcomm und Texas Instruments wird zunächst zwei bekommen‚‘jeweils für Geräte, nach Quellen vertraut mit Microsofts Plänen.‚ARM zu zwei Ausführungen beschränkt ist jeweils insgesamt sechs anfänglichen Designs bedeutet,‘eine Quelle sagte, auf das Chip-Design von UK-basierten ARM, die diese drei Lieferanten verwenden. auf der anderen Seite wird Intel erwartet, dass mehr als ein Dutzend Windows 8-Design haben“, berichtet News.com.

Nvidia ist eine zweite Quelle „mit zwei Herstellern arbeiten“, sagte, der mit Nvidias Plänen vertraut ist.

Texas Instruments hat auch angekündigt, einen ARM-basierten Prozessor zu bieten, auf dem Windows RT laufen kann. Allerdings gibt es kein Wort, auf dem PC-Hersteller melden Sie sich einen TI-Chip zu verwenden.

Wie man Metro Apps Produktiver im Hintergrund; Windows 8 laufen 16-Bit-Anwendungen; Zuerst

Artikelnavigation







In Verbindung stehende Artikel