Windows Phone 7 je mŕtvy, nech žije Windows Phone 8?
Včera sa konal v San Franciscu Windows Phone Developer Summit, na ktorom Microsoft predstavil svoje plány s Windows Phone a vyvolal búrlivé reakcie najmä medzi súčasnými vlastníkmi Windows Phone 7 zariadení ale aj medzi nami vývojármi.
Windows Phone 8
Predstavený Windows Phone 8 obsahuje veľa noviniek, o ktorých si môžete prečítať napríklad u Paula Thurrotta. Z pohľadu vývojára medzi ne patrí rovnaké jadro ako Windows 8 a WinRT, podpora dvojjadrových procesorov, NFC, možnosť písania aplikácie v C++ a DirectX. XNA, v ktorom sú napísané všetky súčasné hry pre Windows Phone 7 podporované nie je, herných vývojárov tak čaká portovanie do C++ alebo MonoGame. Ďalšou nepríjemnosťou z pohľadu vývojára je podpora troch rozlíšení, a to 800x480 (súčasné), 1280x768 a 1280x720. Ako ste si určite všimli, tieto nové rozlíšenia nemajú rovnaký pomer strán.
Podľa oznámenia Microsoftu budú všetky súčasné Windows Phone 7 aplikácie bez problémov bežať aj na Windows Phone 8. Ja si to dosť dobre neviem predstaviť. Na aplikáciách, ktoré využívajú obrázky alebo nejakú grafiku, bude scalovanie určite viditeľné a nebude to vyzerať dobre. Pri rozlíšení 1280x768, ktoré ma iný pomer strán, bude ešte aplikácia doplnená čiernym pruhom na vyplnenie zvyšného priestoru. Každý, kto to bude myslieť s vývojom pre Windows Phone 8 vážne, bude musieť aplikáciu prepísať do WinRT.
Z pohľadu používateľa je Windows Phone 8 je veľmi dobrý systém, ktorý konečne doháňa konkurenciu. Osobne sa mi však nepáčia nové rozmery Live Tiles. Na demonštračnom obrázku to vyzerá ako splácanina Androidu, nie ako čisté a prehľadné Metro.
Pre nového používateľa bude Windows Phone 8 určite dobrá voľba, čo však my existujúci?
Windows Phone 7.8
Žiadne existujúce Windows Phone 7 zariadenie update na Windows Phone 8 nedostane. Nedostane ho ani Nokia Lumia 900, ktorá sa začala v Amerike predávať len nedávno a u nás ma štart budúci týždeň. Microsoft podľa mňa úplne zabil už tak znovu klesajúce predaje súčasných zariadení. Kto si teraz kúpi telefón s Windows Phone 7 na ktorý nedostane update, keď nové zariadenia budú dostupné o 3 mesiace? Som zvedavý ako to ovplyvní finančné problémy Nokie.
Existujúce zariadenia dostanú update označovaný Windows Phone 7.8, ten však neprináša nič podstatné len, len zmeny na hlavnej obrazovke, teda hlavne nové rozmery Live Tiles. Nové aplikácie pre Windows Phone 8 samozrejme nepobežia ani na 7.5 ani na 7.8. V konečnom dôsledku prestáva mať zmysel vyvíjať pre Windows Phone 7 a sústrediť sa radšej na Windows Phone 8, kde bude kód v značnej miere znovu použiteľný pre Windows 8. Nečudoval by som sa, keby sa stále oznamovaný rast počtu aplikácií vo Windows Phone Marketplace začal spomaľovať až zastavil.