Hardwarové požadavky, aplikace ve/pro Windows Phone 7
Kapitoly článků
Řadu věcí kolem aplikací jsme si již řekli, skočme tedy nejdříve na to, co vás asi zajímá nejvíce. Microsoft vytvořil v rámci Microsoft Game Studios novou divizi zodpovědnou jen a pouze za vývoj her pro Windows Phone 7 (klidně se přiznáme, že takové Hledání min hrané multitouchem, to je myšlenka, co nás neskutečně láká :-). Již v srpnu firma představila seznam her integrovaných v rámci Xbox Live, které na Phone 7 poběží. Zahrnuje to mimo jiné třeba titul Guitar Hero. Ve hrách pak můžeme počítat s využitím akcelerometrů v mobilech, to není nic nového. Dle zástupců firmy bude převod her z Xbox Live Arcade na Windows Phone 7 snadný, pouze otázka pár dodatečných řádků kódu, tak uvidíme.
Nyní napíšeme něco, co vypadá jako rozpor s předchozími odstavci: vývoj aplikací pro Windows Phone 7 je založen na Silverlightu, XNA a .NET Compact Frameworku 4. Implementovaná varianta Silverlightu je založena na verzi 3. Jak se na Microsoft sluší a patří, pro vývoj se bude asi nejlépe hodit Visual Studio 2010 a Expression Blend, které firma nabízí zdarma. Pokud vás vývoj aplikací pro Windows Phone 7 zajímá více, mnoho toho bylo řečeno na březnové konferenci MIX10.
Prozatím není k dispozici žádný nativní vývojářský kit a Microsoft datum uvedení neoznámil, do té doby tak nemůžeme počítat s mobilní verzí Firefoxu pro Windows Phone 7, neboť Mozilla se nechala slyšet, že než tento nástroj přijde, nebudou na této verzi pracovat. Síťové API v momentě vypuštění nenabízí přístup k socketům, ale bude to přidáno, totéž platí pro možnost využívání elektronického kompasu (je pro Windows Phone 7 mobily povinný) skrze příslušné API. Dokud nepřijde socketové API, nemůžeme počítat s VoIP aplikacemi.
Z hlediska omezení obsahu aplikací (mnozí to nazývají slovem "cenzura", ale zde to má opodstatnění) budou muset aplikace splňovat podmínky služby Windows Phone Marketplace. Zejména půjde o omezení týkající se sexuálně navádějícího obsahu programů, násilí, nahoty, to vše bude "cenzurováno". Různé prvky navádějící k prostituci, specifickým sexuálním praktikám a všemu dalšímu, co lze považovat za "obsah pro dospělé" bude také udělena červená stopka. Mimo jiné to dopadne na případné aplikace, které by chtěly zobrazovat části lidských těl, jež jsou typicky v západní společnosti zahaleny (jsou to ty, které zodpovídají za reprodukci druhu, máme-li použít eufemismus :-).
Jde tak o stejný soubor pravidel, jímž se řídila dosavadní platforma Windows Mobile, uživatel pochopitelně nebude naprosto nijak omezen co do vlastního obsahu, který do telefonu nahraje.
Hardwarové požadavky
Aby mohl výrobce uvést daný typ mobilu na trh s Windows Phone 7 pod kapotou, musí splnit následující minimální požadavky:
- displej s WVGA rozlišením 800×480, kapacitní 4bodový multi-touch
- 1GHZ ARM v7 CPU nebo lepší
- GPU s podporou DirectX 9
- 256 MB RAM, minimálně 8 GB flash úložiště
- akcelerometr s kompasem, senzor okolního světla, fotobuňka a asistovaná GPS
- 5Mpix foťák s bleskem
- FM rádio
- 6 hardwarových tlačítek: zpět, start, hledání, foťák, power/sleep a volume –/+
Specifikace možná vypadají na první pohled trochu krvavě, ale za půl roku bude takto vypadat pomalu každý chytřejší telefon a Microsoft má takto jistotu, že systém nebude nikde běžet extrémně pomalu či mu nebude docházet paměť.
Povinná výbava FM rádiem nám v redakci na tvářích vykouzlila kyselý úšklebek: to se zase jistý správce autorských práv napakuje (a firmy na Windows Phone 7 raději zapomenou).