čtvrtek, 10. listopadu 2011

Dva týdny s Windows Phone 7

Tentokrát se výjimečně odkloním od leteckých témat a napíšu něco málo o svém novém telefonu. Kdyby to byl některý z "klasických" Androidů nebo iPhone, určitě bych nic nepsal, mým novým společníkem je ale Dell Venue Pro s Windows Phone 7 (dnes tedy již ve verzi Windows Phone 7.5). To je pro většinu lidí zatím značně neprobádaná platforma a tak si myslím, že by mohlo být zajímavé přidat něco ze svých zkušeností do všeobecného povědomí o tomto systému.

Uživatelské prostředí
Windows Phone 7 přinášejí nové uživatelské prostředí a zároveň designový jazyk nazvaný Metro. Ten se naprosto liší způsobem, jakým přistupuje k grafice systému, od všeho ostatního, co známe. Dalo by se říct, že v tomto jsou Android , iOS, ale i Symbian velmi podobné a to dokonce možná i se systémy pro PC - Windows i Mac OS. Ne, že bych snad tvrdil, že jsou tyto systémy stejné, ale jejich přístup k zobrazování informací i navigaci uvnitř systému je velice podobný. Metro ve WP7 má naopak přístup zcela odlišný. Filosofií Windows Phone je zobrazovat v maximální míře pouze čisté informace a s jejich pomocí tvořit grafiku bez zbytečných orámování, podtrhávání a rozdělování tak, aby se uživatel mohl zaměřit opět pouze a jedině na to, co potřebuje - a to jsou znovu ty holé informace.


V praxi to vypadá tak, že místo oken, polí, záhlaví a dalších podobných grafických prvků vidíme jen typograficky výrazný text různých velikostí a kontrastní barvy s velice omezeným množstvím další grafiky. Tahle zásadní odlišnost od čehokoli jiného způsobuje, že při prvním otevření prakticky jakékoli části systému se člověk většinou napoprvé pozastaví. Nevzpomínám si ale, že bych si mi to u něčeho stalo podruhé, takže to skutečně bylo jen moje zaskočení jiným designem a přístupem. Jedině snad na čtení těch nejmenších bílých textů na černém pozadí, které se objevují v aplikacích a v popiskách v nastavení, jsem si zvykal den, možná dva, dnes už to ale vůbec nevnímám.

Celý systém je díky Metru velice jednoduchý a přehledný. Může se zdát, že plýtvá místem, nicméně díky tomu, že zachovává určitý prostor volný, vystupují výrazně důležité informační prvky jasně do popředí a tím usnadňují orientaci v systému.Přehlednosti a názornosti pak také dopomáhá výrazná a, dle mého názoru, opravdu povedená a hezká typografie. Grafická jednoduchost, která z toho plyne je na první pohled často až zarážející. K tomu se přidává také blesková odezva a rychlost - můj předchozí telefon byl HTC Desire, který má na vlas stejné hardwarové parametry jako Dell Venue Pro, takže mám v tomto ohledu asi nejférovější možné srovnání Androidu a WP7 a musím říct, že ten rozdíl je opravdu velmi znatelný. WP7 navíc vesměs netrpí neduhy občasného zasekávání, "lagování" a dalších nespolehlivostí. Tím "vesměs" pak narážím především na některé aplikace, nikoli na systém samotný.


Zlatým hřebem je úvodní obrazovka, která nahrazuje běžné ikony živými dlaždicemi (angl. live tiles). Uživatel si sám vybere jaké, kolik a v jakém pořadí bude dlaždice mít. Z funkčního hlediska dlaždice spojují ikony a widgety. Aplikace tedy může svojí dlaždici využít pro zobrazení informací podobně jako widget na Androidu. Typicky mailová nebo sms aplikace ukáže počet nepřečtených zpráv, aplikace s počasím zobrazí teplotu a příslušný mráček/sluníčko, aplikace jízdních řádů zobrazí nádraží, čas odjezdu a nástupiště příštího registrovaného spoje, podobně aplikace některých aerolinek zobrazují lety atd. Je to jen na fantazii vývojářů, co si zamanou do dlaždice zobrazit. Existuje také aplikace StickyTiles inspirovaná StickyNotes z desktopových Windwos, díky které je možné si vytvořit vlastní tile s libovolným textem - vynikající způsob jak si zapsat úkol na další den, na který by člověk jinak úplně zapomněl a třeba neví, na kdy nastavit upomínku, protože neví, kdy se dostane k počítači, nebo domů nebo prostě tam, kde má ten úkol udělat. Kromě aplikací lze jako dlaždici připnout např. kontakt, webovou stránku, konkrétní spoj z jízdních řádů a opět cokoli dalšího, co si vývojář usmyslí.


Aplikace a Marketplace
Množství a kvalita dostupných aplikací je v dnešní době jeden z nejzásadnějších ukazatelů použitelnosti mobilního systému. Důvodem proč si pořídit místo Nokie 3310 nějaký smartphone je právě možnost stahování a používání aplikací. V porovnání s relevantní konkurencí v podobě Androidu a iOS je na tom v tomto ohledu WP7 samozřejmě hůř. Jestli vám bude někdo tvrdit něco jiného, lže, nebo aplikace nepoužívá. Na druhou stranu je třeba říct, že veškerou funkcionalitu, kterou jsem měl na Androidu mám s jednou výjimkou i na Windows Phone a myslím, že patřím spíš k náročnějším uživatelům. Navíc ne čistě Microsoftích produktů, které samozřejmě mají podporu největší. Když budu úplně konkrétní - Evernote, Amazon Kindle, Foursquare, Twitter a Facebook mají výborné aplikace. Především z té Facebookové jsem nadšený, i když jí vlastně skoro nepoužívám, protože nemám až tak často potřebu kontrolovat Facebook mimo počítač. Když se tam ale občas podívám, mám úplně radost z toho, jak skvělá aplikace to je. U Foursquaru mi trochu vadí, že vypadá graficky jinak, než na Android/iOS/webu. Na druhou stranu je třeba složit poklonu za vynikající dodržení designového jazyka Metro - v tomto ohledu by se od nich měli ostatní učit. Jen mám ten apple-style design s Foursquarem prostě nějak víc spojený. Vynikajíc je také neoficiální aplikace 4th & Mayor. Trochu hůře je na tom Whatsapp, který je oproti tomu pro Android nedotažený co se týče funkčnosti i stability a spolehlivosti. Navíc se nepochopitelně dlouho načítá, což je obzvlášť otravné, protože se od jedné z posledních aktualizací kvůli úspoře baterie při přepnutí na jinou aplikaci vždy vypíná a pokračuje pouze v režimu push notifikací, stejně jako klasický kecálek IM+. Chybí také oficiální aplikace na Dropbox, nicméně neoficiální BoxFiles for Dropbox jsou bez žádných zaznamenaných problémů funkční. Je ale fakt, už to znamená dát přístup ke svým datům třetí straně a z toho jsem trochu nervózní. Na druhou stranu by placená verze měla podporovat i propojení Dropboxu se SkyDrive od Microsoftu, které jsou primárním cloudovým úložištěm pro WP7, což by mohlo být velmi zajímavé a nedá se čekat, že by případná budoucí oficiální aplikace Dropboxu něco takového uměla. Jedinou neexistující aplikací pro Windows Phone 7 je tedy Skype volání (chat v IM+). Skype tradičně nepodporoval mobilní Windows platformy a ve stejném duchu se vyjádřil při vydání WP7. Tento problém vyřešil Microsoft šalamounsky - Skype koupil. A tak bychom se měli snad do konce roku dočkat Skype aplikace, navíc s výrazně větší integrací do sytému, než na jakou jsme zvyklí. Mezi českými aplikacemi vynikají Mapy.cz a ucházejícím klientem pro idos jsou WMM Jízdní řády. Nutno ale přiznat, že poslední verze Androidího Pubtranu je poměrně o dost lepší.

Z aplikací integrovaných do systému musím pochválit Office hub. Používám velmi hojně OneNote a ten je integrován pro moje užití skvěle. Musím ale upozornit uživatele s tablety, že co vím z internetu, není schopný zobrazit korektně tabletovými nástroji "nakreslené" poznámky. Dokumenty lze do mobilu dostat jak přímo přes Skydrive, tak Dropbox skrze BoxFiles - v případě Dropboxu jsou ale pouze pro čtení (nevím proč, ani jestli by to šlo řešit). To mi ale až tak nevadí, protože i když je hardwarová QWERTY klávesnice pohodlnější, na školní zápisky pořád notebook nenahradí, takže mobil mi slouží pouze k jejich čtení ve volných chvílích, kdy není nic jiného po ruce. Mailový klient je velmi přehledný, stejně tak kontakty. Ty umí párovat kontakty v telefonu (resp. sdílené v mém případě na gmail) s Facebookem, Twitterem a LinkedIn a přímo při otevření kontaktu je přístup k aktuálním informacím z těchto sítí, tak pod možností zavolat a napsat sms jsou seřazeny možnosti napsání na zeď, mention na Twitteru, poslání emailu nebo vyhledání adresy na mapě.

Když už píšu o aplikacích, musím se také zmínit znovu o designovém jazyce Metro. Jak jsem psal výše, logika využívání grafiky pro tvorbu UI je s využitím Metra značně odlišná, než u jiných systémů. To se často negativně projevuje na aplikacích malých vývojářů, kteří nemají peníze na kvalitního grafika, který by pochopil, jak pro WP aplikaci správně vytvořit. Jsme pak svědky různých kombinací grafických stylů, často s nevalným výsledkem pro použitelnost aplikace. Jestli bych tedy Metro za něco kritizoval - není to náročnost a odlišnost pro uživatele, ale pro vývojáře - naučit se v Metru pracovat jako uživatel je otázkou desítek vteřin, maximálně minut. Pro vývojáře to ale znamená se nad logikou Metra skutečně zamyslet a změnit přístup k tvorbě ovládání a to je zřejmě pro někoho problém.

Posledním bodem, kterému se chci věnovat je Marketplace - tedy obdoba Appstore pro iOS a Marketu pro Android. Společně s Mango aktualizací byl spuštěn oficiální Marketplace i v České republice a je tak možné s českým Live ID a českou kartou nakupovat aplikace. Bohužel celkem častým jevem u aplikací především menších vývojářů je, že své aplikace do českého Marketplace ještě neuvolnili. Mezi ně se ale z nepochopitelných důvodů řadí i několik skutečně velkých hráčů - u nás si tak zatím nestáhnete oficiální aplikace Amazon Kindle, Google Search, last.fm nebo Shazam. Všechny placené aplikace jsou navíc u nás v přepočtu cca. o 15% dražší než pro americké uživatele. S českým Live ID také nelze zatím nakupovat hudbu přes Zune. Zatím tedy vychází jednoznačně výhodněji pořídit si americké Live ID a propojit s ním virtuální americkou platební kartu.

Původně jsem chtěl ještě napsat něco přímo o svém telefonu, ale myslím, že už tak jsem se rozepsal až až, takže když tak něco zodpovím na konkrétní dotaz. Abych to nějak zhodnotil - nákupu Windows Phone telefonu rozhodně nelituju. Je to už dnes použitelná a velmi schopná platforma, která přináší téměř revoluční změnu v logice ovládání smartphonů. Má stále různé dětské nemoci - především co se týká množství a konkurence mezi aplikacemi, nicméně trend v obojím je prudce stoupající. S příchodem Nokie k Windows Phone lze navíc očekávat velké investice do tohoto systému, příliv uživatelů a díky němu vzestup nabídky aplikací. Pokud se vám tedy stejně jako mě Windows Phone líbí, ale zvažujete, jestli je možné ho považovat za životaschopný sytém, pak odpovídám určitě ano. Windows Phone se výborně ovládá a zvládá různě elegantními řešeními všechno, co se od moderního smartphone dá požadovat. Oproti iPhone má navíc značný náskok v ceně. Pokud už máte iPhone, nebo některý současný high-end Android telefon a přemýšlíte o změně, pak bych asi ještě chvíli počkal, co všechno předvede Nokia. Lumia 800 vypadá ale skutečně slibně a v západní Evropě, kde se už prodává, je to momentálně jeden z nejprodávanějších telefonů - viz. článek na smartmanii. Lze tedy očekávat značné rozšíření počtu uživatelů a s tím i zájem společností o aplikace pro WP.