Google oznamuje Android O, Developer Preview 1 k dispozícii pre podporované zariadenia

Google oznámil ďalšiu verziu Androidu. Zoznámte sa s Androidom O s touto novou ukážkou pre vývojárov. Čítajte ďalej a dozviete sa viac o Androide O a jeho zmenách!

Nudí vás spustenie systému Android Nougat na vašom smartfóne? Túžite vidieť, čo prinesie budúcnosť ďalšej iterácie svetovo najpopulárnejšieho mobilného operačného systému? Google vás pre dnešok pokryl, pretože spoločnosť práve oznámila, čo príde po Android Nougat.

Zoznámte sa Android O.

Ako je u Google zvykom, Android O sa bude volať ďalšia verzia operačného systému, kým sa konečne nedostane k spotrebiteľom niekedy v 3. štvrťroku 2017. Môžeme špekulovať o tom, aký bude celý názov, a máme na to aj pár mesiacov.

Ale to, čo máme práve teraz, je úplná ukážka pre vývojárov a množstvo zmien, ktoré O prinesie do Androidu. Google uviedol zoznam nové funkcie a API v systéme Android O, preto sa nižšie stručne dotkneme niekoľkých z nich.

Pozrite si naše úplné pokrytie systému Android O!


Obmedzenia pozadia

Výdrž batérie je pre Google aj naďalej prioritou v O. Android O kladie ďalšie automatické obmedzenia na to, čo môžu aplikácie robiť na pozadí v týchto troch hlavných oblastiach: implicitné vysielanie, služby na pozadí a aktualizácie polohy. Podrobne sme diskutovali ako

Google položil základy na zabíjanie nečestných procesov na pozadí v systéme Android Nougat, ale teraz spoločnosť robí ďalšie zmeny, aby obmedzila nečestné aplikácie, ktoré vyčerpávajú vašu batériu. Tieto zmeny uľahčia vytváranie aplikácií, ktoré majú minimálny vplyv na výdrž batérie používateľa, preto spoločnosť Google odporúča pozrieť si dokumentáciu na limity vykonávania na pozadí a limity polohy na pozadí pre viac detailov.

Oznamovacie kanály

Android O predstavuje oznamovacie kanály poskytnúť jednotný systém, ktorý používateľom pomôže spravovať upozornenia pomocou kategórií obsahu upozornení definovaných aplikáciou. Vývojárom to umožní vytvoriť kanál upozornení pre každý odlišný typ upozornenia, ktoré musia odoslať, ako aj zohľadniť voľby používateľov aplikácie. Vývojári môžu napríklad vytvoriť samostatné kanály upozornení pre každú konverzačnú skupinu v aplikácii na odosielanie správ.

Používatelia môžu tiež spravovať väčšinu nastavení spojených s upozorneniami pomocou konzistentného používateľského rozhrania systému. Všetky upozornenia odoslané na konkrétny kanál sa budú správať rovnako.

Android O tiež zavrhuje možnosť vývojára nastaviť úrovne priority jednotlivých upozornení. Namiesto toho je teraz možné nastaviť odporúčanú úroveň dôležitosti pri vytváraní kanála upozornení. Po vytvorení oznamovacieho kanála môže jeho dôležitosť zmeniť iba systém, čím sa používateľovi vráti právomoc.

Používatelia môžu tiež stlmiť upozornenia aby sa znova objavili neskôr. Upozornenia sa znova objavia s rovnakou úrovňou dôležitosti, s akou sa objavili prvýkrát. Aplikácie môžu tiež odstrániť alebo aktualizovať odložené upozornenie, ale aktualizácia odloženého upozornenia nespôsobí jeho opätovné zobrazenie.

Okrem toho Android O pridáva k upozorneniam nové vizuálne prvky a zoskupovanie, ktoré ich uľahčujú aby používatelia videli, čo sa deje, keď majú prichádzajúcu správu alebo sa pozerajú na upozornenie tieň. Pre nás to znie veľmi ako upozornenie, ktoré bolo prítomné na starších verziách Androidu pred Heads Up, aj keď to budeme musieť potvrdiť.

Rozhrania API automatického dopĺňania

Android O oficiálne uznáva úlohu správcov hesiel zahrnutím rozhrania API automatického dopĺňania. Táto podpora platformy pre automatické dopĺňanie umožní používateľom vybrať si aplikáciu automatického dopĺňania rovnakým spôsobom, akým vyberajú aplikáciu klávesnice. Google pridáva nové API implementovať aj službu automatického dopĺňania.

Obraz v obraze pre telefóny a nové funkcie Windows

PiP displej je teraz k dispozícii pre telefóny aj tablety, takže používatelia sa teraz môžu tešiť na sledovanie videa, zatiaľ čo odpovedajú na chat alebo na akúkoľvek inú podobnú úlohu. Vývojári môžu špecifikovať pomer strán a množinu vlastných interakcií, ako je pozastavenie/prehratie.

Medzi ďalšie nové funkcie okien patrí a nové okno prekrytia aplikácie pre aplikácie, ktoré sa majú použiť namiesto okna s upozornením systému, a podpora viacerých displejov na spustenie aktivity na vzdialenom displeji.

Zdroje písma v XML

Písma sú teraz plne podporovaným typom prostriedkov v systéme Android O. Aplikácie teraz môžu používať písma v rozložení XML, ako aj deklarovať štýl a váhu písma spolu so súbormi písiem.

Adaptívne ikony

Android O tiež prináša adaptívne ikony ktorý teraz dokáže zobrazovať rôzne tvary v rôznych zariadeniach a modeloch. Na jednom OEM zariadení môžete nastaviť ikonu spúšťača pomocou kruhového tvaru a na inom použiť „veveričku“. Každé zariadenie OEM poskytne masku, ktorú potom systém použije na vykreslenie všetkých ikon s rovnakým tvarom. Systém tiež animuje interakcie s ikonami a tiež používa ikony v skratkách, aplikácii Nastavenia, dialógovom okne zdieľania a obrazovke prehľadu.

Široká škála farieb pre aplikácie

Vývojári zobrazovacích aplikácií teraz môžu využívať výhody nových zariadení, ktoré majú displej so širokou škálou farieb. Ak chcete zobraziť obrázky so širokým gamutom, aplikácie budú musieť povoliť príznak vo svojom manifeste pre každú aktivitu a načítať bitové mapy s vloženým širokým farebným profilom. Nariekali sme za túto funkciu už mesiace a zdá sa, že Google konečne odpovedal na naše modlitby.

Konektivita

Android O tiež podporuje vysokokvalitné zvukové kodeky Bluetooth, ako je napr kodek LDAC od Sony. Android polícia potvrdila prostredníctvom vyhlásenia od Google, ktoré aktualizácia prináša podpora aptX, čo je a vysokokvalitný kodek Bluetooth od spoločnosti Qualcomm.

Medzi nové funkcie Wi-Fi patrí Wi-Fi Aware, tiež známy ako Neighborhood Aware Networking (NAN). Na zariadeniach s vhodným hardvérom sa môžu aplikácie a zariadenia v blízkosti navzájom objavovať a komunikovať cez Wi-Fi bez prístupu k internetu.

Rozširuje sa aj Google ConnectionService API z rámca Telecom, aby sa umožnilo aplikáciám na volanie tretích strán integrovať sa do používateľského rozhrania systému a bezproblémovo fungovať s inými zvukovými aplikáciami. Aplikácie môžu napríklad zobrazovať a ovládať hovory v rôznych druhoch používateľských rozhraní, ako sú napríklad hlavné jednotky auta.

Navigácia pomocou klávesnice

Android O pracuje na vytvorení spoľahlivejšieho a predvídateľnejšieho modelu pre navigáciu pomocou šípok a kariet. Vyplýva to z oficiálnej dostupnosti aplikácií pre Android v systéme Chrome OS, ktorý obsahuje hardvérovú klávesnicu na svojich zariadeniach. Môžete si pozrieť celú dokumentáciu tu.

AAudio API pre Pro Audio

AAudio je nové natívne API, ktoré je špeciálne navrhnuté pre aplikácie, ktoré vyžadujú vysokovýkonný zvuk s nízkou latenciou. Ukážka vývojára obsahuje skorú verziu tohto rozhrania API na získanie spätnej väzby od vývojárov.

Vylepšenia WebView

Android O štandardne povoľuje multiprocesový režim pre WebViews a pridáva API, ktoré aplikácii umožňuje spracovávať chyby a zlyhania. Vývojári si tiež môžu aktivovať objekty WebView svojej aplikácie na overenie webových adries prostredníctvom Bezpečného prehliadania Google.

Java 8 Language API

Android O podporuje niekoľko nových rozhraní Java Language API. Okrem toho je Android Runtime rýchlejší ako kedykoľvek predtým, pričom spoločnosť Google uvádza až 2-násobné vylepšenia niektoré aplikačné benchmarky.

Funkcia zjednodušenia ovládania: Gestá odtlačkov prstov

Služby dostupnosti môžu tiež reagovať na alternatívne vstupné mechanizmy, ako je napríklad smerové gesto potiahnutia pozdĺž snímača odtlačkov prstov zariadenia. To znamená, že vývojárov tretích strán môžu oficiálne využívať gestá odtlačkov prstov na vykonávanie vlastných akcií!


Ukážky pre vývojárov

Ak máte naozaj chuť vyskúšať Android O, môžete to vyskúšať pomocou systémových obrázkov poskytnutých spoločnosťou Google pre zariadenia Nexus 5X, Nexus 6P, Nexus Player, Google Pixel, Pixel XL a Pixel C. Okrem toho si môžete stiahnuť aj aktualizovanú súpravu SDK a vyskúšať Android O na oficiálnom emulátore Androidu. K dispozícii je tiež emulátor na testovanie Android Wear 2.0 na Android O.

Google dôrazne trvá na tom, že toto vydanie ukážky pre vývojárov je len pre vývojárov. Nie je určený na každodenné a spotrebiteľské použitie (ale to pravdepodobne neodradí čitateľov XDA). Ako také sú tieto zostavy k dispozícii iba na manuálne stiahnutie a flashovanie. Registrácia prostredníctvom programu Android Beta sa otvorí, keď sa spoločnosť Google priblíži ku konečnému produktu, takže Android Beta momentálne nie je k dispozícii pre Android O. Pred konečným vydaním niekedy v 3. štvrťroku tohto roka budú k dispozícii 3 ďalšie ukážky pre vývojárov. Ďalšia ukážka pre vývojárov bude vydaná niekedy v polovici mája, takže budeme mať 2 mesiace na to, aby sme si pohrali s touto novou aktualizáciou, kým nám Google ponúkne ďalšie Oreo dobrota.

Odkazy na stiahnutie a blikajúce pokyny pre Android O Developer Preview 1, zamierte sem.


Sme nadšení z Androidu O a zmien, ktoré prináša do ekosystému Androidu. Toto je prvá z mnohých ďalších ukážok pre vývojárov, takže si môžeme byť istí, že funkcie, ktoré sú tu predstavené, budú vylepšené, kým sa dostanú ku koncovému spotrebiteľovi.

Aký je váš názor na Android O a jeho Developer Preview 1? Dajte nám vedieť v komentároch nižšie!