Když dnes kupujete chytrý mobil nebo tablet s Androidem, najdete v něm nejčastěji verze Androidu 5.0, 6.0 nebo 7.0. Při nákupu je dobré vědět, v čem se tyto verze liší, tedy co můžete od nakupovaného přístroje čekat. Ne vždy se totiž od výrobce v dohledné době dočkáte upgradu na vyšší verzi (a bez podpory výrobce to nepůjde - alespoň do verze 8.0 - Android O; i o ní více dále). Pojďme se tedy na uvedené verze Androidu podívat podrobněji.
Android UpgradeNež se začneme věnovat jednotlivým verzím OS Android a jejich vlastnostem, ještě pár zajímavých čísel, které se budou hodit nejen vývojářům aplikací. Verzi 5.0 (Lollipop, tedy Lízátko) s tzv. API 21 teď používá 8,7% přístrojů, verzi 5.1 (API 22) pak 23,3% přístrojů. Verzi 6.0 (Marshmallow) s tzv. API 23 užívá 31,2% přístrojů, 7.0 (Nougat, tedy Nugát) s API 24 pak 6,6% přístrojů a verzi 7.1 s API 25 jen 0,5 % přístrojů. Verze 5.0 a výš tedy používá přes 70 % všech přístrojů, z nižších verzí je nejpopulárnější Android 4.4 s 18,8 %.
Když se podíváte na trh, tak s Androidem 5.0 se prodává třeba Samsung Galaxy S6 edge nebo Huawei P8 Lite nebo Honor 6X, s dnes nejčastěji nabízenou verzí 6.0 koupíte třeba Samsung Galaxy J5, Honor 8, Samsung Galaxy S7 a s verzí 7.0 třeba Samsung Galaxy S8 nebo Huawei P10. Na trhu ale stále ještě koupíte i přístroje s Androidem verze 4.0 a výš. Nižší naštěstí už nikoli.
Android 5 Lollipop byl představen v létě 2014 a jako první Android přišel s tzv. rozhraním Material design. Velmi praktické bylo zabudování nového „runtime“ prostředí (ART) pro běh aplikací, které nyní tedy běží rychleji, a některých úsporných technologií pro prodloužení výdrže na jedno nabití. Při nabíjení se zobrazuje také odhadovaný čas do úplného nabití. Vylepšeno bylo zabezpečení, a to včetně podpory odemčení zařízení s OS Android 5 spárováním s dalším zařízením. Možné bylo nově také připojit se ke svému účtu z jiného zařízení s Androidem 5.0 a využívat na něm svých kontaktů.
Díky novému režimu Host také lze zařízení s Androidem 5 půjčit další osobě, ale přitom jí zabránit, aby se dostala k vašim soukromým údajům. A když už jsme u bezpečnosti: Verze Android 4.4 brutálně omezila přístup aplikací na SD kartu, což způsobovalo velké problémy. Verze 5 toto omezení zmírnila a umožnila aplikacím opět dovolit přístup k SD kartě. A přibylo i standardní šifrování systému, které ovšem na řadě přístrojů mělo problém s výkonností, a tak je nakonec standardně vypnuto.
Vylepšeny byly také multimediální funkce Androidu. Přibyla podpora RAW formátů pro fotografie nebo HEVC u videa. Fotografie lze nyní pořizovat také velmi rychle za sebou. Zdokonaleno bylo mixování zvuku a přibyla podpora pro USB Audio.
Verze 5.1 pak přinesla Kill switch pro případ, že je telefon odcizen, a podporu používání dvou SIM karet současně.
Android 6 Marshmallow byl představen v květnu 2015. Jestliže výše mluvíme o SD kartách, ve verzi 6 přichází další změna - SD karta může být nastavena jako interní nebo přenosná. V prvním případě je zašifrována a lze ji plnohodnotně využívat jako interní úložiště, ve druhém se nepočítá s tím, že by si na ni uživatel například nahrával aplikace, protože SD kartu lze kdykoli vyjmout. Změn se dočkala i práva aplikací a přibyla nativní podpora čteček otisků prstů.
Opět přibylo vylepšení pro úsporu energie baterie, Android 6 nově podporuje USB-C, uživatelská data aplikací nyní mohou být přímo ukládána na Google Drive.
Android 7 Nougat byl představen v létě 2016. Hlavní novinkou je možnost práce s více okny - lze tak vidět dvě aplikace současně, kdy každá zabírá polovinu displeje. Lze také nastavit, která aplikace má dostat více výkonu zařízení. Vylepšen byl systém ART a také režimy úspory energie.
Android 7 Nougat přichází také se systémem pro snadný automatický upgrade systému. Došlo rovněž k výraznému posílení systému s ohledem na malware. Mimo jiné nyní mediaserver běží v několika separátních procesech, přičemž každý je spuštěn ve vlastním sandboxu.
Změnilo se také notifikační centrum. A přibyla nová API pro virtuální realitu (VR) a také vykreslovací API Vulkan 3D pro rozšíření Open GL ES.
Android O je kódové označení nadcházející verze Androidu. Předpokládané označení je Android 8, představen by měl být letos. Zatím je k dispozici jen preview verze. (Zajímalo by mě, po jaké sladkosti bude pojmenován. Že by třeba nevyslovitelný Android 8 Ontbijtkoek?)
Android 8 O slibuje řadu vylepšení, mimo jiné podporu NAN (Neighborhood Aware Networking - Wi-Fi Aware), API pro automatické vyplňování formulářů, bezpečné prohlížení webu ve WebViews, systémovou integraci VoIP aplikací a opět energeticky úspornější provoz.
Přibude také podpora pro nové emotikony. Zásadnější z hlediska profesionálů ale bude konečně oddělení kódu Androidu do dvou částí - na tu, která je nezávislá na výrobci a na tu, která je na něm závislá. Ta by se v optimálním případě neměla na jednom přístroji při upgrade Androidu měnit. To by konečně mohlo přinést rychlý upgrade na novou verzi Androidu i u starších přístrojů.
A nabízena bude i verze pro méně výkonné přístroje s 1 GB RAM a méně.