WP7 a multitasking

Ikona času čtení 2 min. číst


Čtenáři pomáhají podporovat MSpoweruser. Pokud nakoupíte prostřednictvím našich odkazů, můžeme získat provizi. Ikona popisku

Přečtěte si naši informační stránku a zjistěte, jak můžete pomoci MSPoweruser udržet redakční tým Dozvědět se více

Začnu to tím, že protože WP7 je postaven na CE7, což je upgrade na CE6 (WM6.5 je postaven na CE5.2), operační systém samozřejmě podporuje multitasking! Neexistují žádné velké smartphony, které by to na úrovni operačního systému nepodporovaly, protože by to způsobilo věci, jako je nemožnost přijímat telefonní hovory, když není v aplikaci pro telefon.

Z toho, co jsem udělal v SDK (a co mi řeklo několik), Microsoft umožní vývojářům třetích stran přístup k multitaskingu, ale pouze v případě, že vývojář může uvést dobrý důvod. Může se zdát, že se Microsoft snaží ovládat váš život, ale ve skutečnosti to Microsoft chce, aby to bylo dobré!

Jaký má smysl mít vykreslování hry na pozadí, když když ji přepnete do režimu hibernace a obnovíte, vaše hra bude stále ve stejném stavu? Vše, co způsobí, je zpomalení operačního systému bez přínosu. Jiným příkladem je, že webový prohlížeč by byl užitečný se stahováním obsahu na pozadí, protože by vám při načítání webových stránek umožňoval dělat jiné věci, ale nemá smysl neustále obnovovat to, co na web kreslí. obrazovka, jak ji neuvidíte.

Balíčky, ve kterých jsou aplikace uloženy (předpokládejme soubor cab, ale kód je spouštěn z jeho balíčku, spíše než zkopírováním obsahu balíčku do zařízení a jeho následným spuštěním) obsahují manifest uvádějící, jaká oprávnění Balíček má, jako je multitasking, webový přístup atd., takže pro idioty je těžší nainstalovat malware, ale měla by existovat možnost to vypnout, podobně jako můžete vypnout upozornění na nepodepsané taxi ve WM6.5. Toto je, věřím, režim „vývojáře“.

Doufám, že tato malá hláška vyjasní některé z multitaskingu, ale pokud máte nějaké dotazy, dejte nám vědět níže!

Více o tématech: multitasking, Windows Phone 7

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *