Takže dlho očakávané Google Nexus 5 je konečne tu. A s novým zariadením prichádza aj nová verzia Androidu: verzia 4.4 „KitKat“. Asi pred dvoma mesiacmi Google oznámil meno ich najnovšej verzie systému Android. O OS sa však veľa nehovorilo a čo by bolo iné ako 4.3 Jelly Bean. To je v ostrom kontraste s hardvérom Nexus 5, ktorý bol do značnej miery hotová vec, zdanlivo navždy. V každom prípade je teraz k dispozícii zariadenie aj operačný systém. A ako také vyšli najavo všetky zostávajúce detaily.
Minulú noc, pokryli sme niektoré z kľúčových funkcií, o ktorých sa (vtedy) hovorilo, že budú zahrnuté do dnešného oficiálneho uvedenia na trh. Príbeh sa zameral hlavne na zmeny, ktoré ovplyvňujú fragmentáciu, podporu nových typov senzorov a vylepšenú podporu NFC. Mnohé z týchto a ďalšie boli dnes potvrdené spolu s množstvom nových funkcií vďaka oficiálnemu vydaniu KitKat a Nexus 5 a interná detektívna práca.
Lepšia integrácia Asistenta Google
Spúšťač akcií bude teraz obsahovať službu Asistent Google. Chcem tým povedať, že to bude priamo na vašej domovskej obrazovke, stačí jedno potiahnutie prstom doľava. A na Nexus 5 budete môcť z ľubovoľného miesta na domovskej obrazovke jednoducho povedať „OK, Google Now“ a Google Now vás začne počúvať.
Funkcia „OK, Google Now“ je podobná tej, ktorú sme videli na Moto X a najnovších zariadeniach Droid. Je to však o niečo menej užitočné ako predchádzajúca ponuka, pretože zariadenie musí byť zapnuté a musí byť na domovskej obrazovke, aby to fungovalo.
Zabudovaná podpora tlače
Popredajné tlačové riešenia dokážu už nejaký čas využívať službu Google Cloud Print. Teraz je však tlač zabudovaná priamo do operačného systému bez potreby ďalších aplikácií.
Rýchlejší multitasking
Android 4.4 má zlepšiť výkon pri multitaskingu optimalizáciou správy pamäte a zlepšením odozvy dotykovej obrazovky. To spolu so snahou o zníženie pamäťovej stopy základných aplikácií by malo znamenať, že systém bude lepšie využívať dostupné výpočtové zdroje.
Imerzný režim na celú obrazovku
Android urobil celkový zážitok "pútavejší" tým, že umožnil obsahu využívať všetok dostupný priestor obrazovky. Predtým to bolo možné len v určitých typoch aplikácií, ako sú prehrávače videa, kde sa nevyžadoval žiadny vstup používateľa.
Teraz môže každá aplikácia využiť celú plochu obrazovky zmiznutím oboch systémových pruhov. Predtým akákoľvek interakcia používateľa vrátila skryté pruhy. Teraz je však možné nastaviť, aby sa pruhy znova zobrazovali iba potiahnutím prstom z hornej časti obrazovky. To umožňuje aplikáciám akéhokoľvek typu využívať túto funkciu, aj keď je potrebný vstup používateľa.
Podpora zariadení nižšej triedy
KitKat bol zjednodušený tak, že každý hlavný komponent má zníženú pamäťovú stopu, s novými rozhraniami API zameranými na pomoc vývojárom aplikácií vytvárať rýchlejšie a pamäťovo efektívnejšie aplikácie. To zahŕňa nové API ActivityManager.isLowRamDevice(), ktorá vám umožňuje vyladiť správanie vašej aplikácie tak, aby zodpovedalo pamäťovým obmedzeniam cieľového zariadenia. Okrem toho bol zredukovaný proces jadra systému a nové služby sú nakonfigurované tak, aby bežali sériovo a v malých skupinách, aby sa predišlo vyšším nárokom na pamäť.
Toto rozširuje včerajšie správy, že Android 4.4 by bol vhodnejší pre zariadenia s obmedzenou pamäťou. Ako je uvedené na stránke Android Developers:
Výrobcovia OEM, ktorí budujú novú generáciu zariadení Android, môžu využiť cielené odporúčania a možnosti efektívne spúšťať Android 4.4 aj na zariadeniach s nízkou pamäťou. Ladenie vyrovnávacej pamäte kódu Dalvik JIT, zlučovanie rovnakých stránok jadra (KSM), swap na zRAM a ďalšie optimalizácie pomáhajú spravovať pamäť. Nové možnosti konfigurácie umožňujú výrobcom OEM vyladiť úrovne nedostatku pamäte pre procesy, nastaviť veľkosti vyrovnávacej pamäte grafickej karty, ovládať uvoľnenie pamäte a ďalšie.
Napriek tvrdeniam o kompatibilite s hardvérom nižšej kategórie považujeme za prinajlepšom zaujímavé, že spoločnosť Google sa rozhodla neaktualizovať GSM Galaxy Nexus na 4.4. Google to spomína je to spôsobené tým, že zariadenie je mimo 18-mesačného životného cyklu produktu, no nemôžeme sa ubrániť dojmu, že to nie je úplne dobrý príklad pre iné zariadenie poskytovateľov.
Vylepšený výkon vykresľovania
Vďaka zmenám vykresľovacieho jadra budú aplikácie, ktoré používajú RenderScript, profitovať z ladenia vo verzii 4.4. Hlavnou z týchto zmien bol aktualizovaný Android SurfaceFlinger z OpenGL ES 1.0 na OpenGL ES 2.0. To prináša vyšší výkon vďaka použitiu multitextúrovania, ako aj vylepšený vizuál s kalibráciou farieb a pokročilejšími účinky.
Vylepšená podpora platieb NFC: Emulácia hostiteľskej karty
Včera sme spomenuli, že funkcia platby NFC bude rozšírená aj na zariadenia bez NFC Secure Elements. Teraz vieme, ako je to možné. Android 4.4 zavádza podporu pre Emulácia hostiteľskej karty, pričom štandardný hardvér NFC dokáže emulovať smart karty založené na ISO/IEC 7816, ktoré na prenos používajú bezkontaktný protokol ISO/IEC 14443-4 (ISO-DEP). Vďaka tomu bude každé zariadenie s hardvérom NFC schopné využívať funkciu platby priložením. To znamená, že nie každé zariadenie bude mať podporu. V súčasnosti sa zdá, že sú vhodné iba zariadenia s americkými SIM kartami.
Vylepšená bezpečnosť
Android 4.4 teraz používa SELinux v režime presadzovania, aby blokoval potenciálne porušenia pravidiel v rámci domény SELinux. KitKat tiež vylepšuje kryptografické algoritmy pridaním podpory pre dva ďalšie algoritmy. Viac informácií o nových bezpečnostných funkciách v systéme Android 4.4 nájdete v Pulser_G2's Prehľad vylepšení zabezpečenia systému Android 4.4 a jeho rozsiahly prehľad dm-verity a jeho dôsledky.
Poskytovateľ SMS
Vývojári aplikácií môžu teraz používať zdieľaného poskytovateľa SMS a nové API na spracovanie správ v zariadení, ako aj na ukladanie a získavanie správ. Nové API používajú nové SMS_Deliver zámerom umožniť vývojárom aplikácií smerovať správy cez predvolenú aplikáciu na odosielanie správ používateľa, vďaka čomu bude zážitok z viacerých aplikácií bezproblémový.
Nové režimy senzorov a vylepšená konektivita
Nakoniec boli v KitKat posilnené možnosti pripojenia a podpora senzorov. Hardware Sensor Batching je nová optimalizácia, ktorá by mala dramaticky znížiť spotrebu energie počas prebiehajúcich aktivít senzorov. To je ideálne pre nízkoenergetické a dlhotrvajúce prípady použitia senzorov, ako sú aplikácie pre geofitnes a ďalšie. Bola tiež pridaná podpora pre detekciu krokov a snímače počítadla krokov, aj keď to závisí od hardvéru.
Do verzie 4.4 bola pridaná aj podpora pre IR Blasters, ktorá priniesla nové API a systémovú službu. Umožnia vývojárom aplikácií lepšie využívať IR Blasters na podporovaných zariadeniach bez potreby kódovania špecifického pre zariadenie.
Nakoniec sa Bluetooth dočkal pekného prepracovania s podporou HID over GATT (HOGP), čo dáva aplikácie odkaz s nízkou latenciou na výber hardvéru a MAP, ktorý umožňuje aplikáciám vymieňať si správy zariadenia v okolí.
Dizajn Androidu
Pomerne veľa zmien sa udialo aj na dizajnovej stránke. Patrí medzi ne zmiernenie modrých akcentov v celom používateľskom rozhraní, ako aj niekoľko jemnejších zmien. Fantastický prehľad podrobne o niektorých nových dizajnových funkciách v KitKat nájdete nižšie:
//www.youtube.com/embed/6QHkv-bSlds
Aj keď sme na fronte Wearables nepočuli nič, ako sa predtým očakávalo, na tento Halloween sme určite dostali hodné dobroty. Vylepšenia spotreby zdrojov, odozvy, pohlcovania a celkového prispôsobenia a dokončenia vytvárajú skvelú aktualizáciu. Sme nadšení z toho, čo prináša Android 4.4 KitKat, a ešte viac sa tešíme aká budúcnosť čaká OS.
Čo vás najviac teší na Androide 4.4? Dajte nám vedieť v sekcii komentárov nižšie!
Úplný zoznam nových funkcií pre koncových používateľov sprístupnených vo verzii 4.4 nájdete na stránke Webová stránka Android KitKata ďalšie funkcie zamerané na vývojárov nájdete na stránke Webová stránka Android Developers.