MojAndroid

Zabezpečenie bezproblémového fungovania operačného systému pre všetkých používateľov na celom svete si nevyhnutne vyžaduje spoluprácu medzi výrobcami Android zariadení a vývojármi, vďaka ktorým to celé funguje k spokojnosti používateľov. Podľa dostupných informácií je už prvá verzia Android 14 k dispozícii. No zatiaľ iba pre vývojárov.

Android 14
Logo Android 14 | Zdroj: android-developers.googleblog.com

Pár základných informácií, v čom sa bude líšiť Android 14 od jeho predošlej verzie sme vám priniesli v tomto článku. Spoločnosť Google teraz čaká proces spolupráce s vývojármi, aby sa pracovalo na vylepšeniach výkonu, ochrany súkromia, zabezpečenia a prispôsobenia používateľského rozhrania najnovšieho operačného systému.

Android 14: práca na rôznych zariadeniach s rôznymi veľkosťami obrazovky

Najnovší operačný systém stavia základy na systémoch Android 12L a Android 13, ktoré plne podporovali používateľské prostredie pre tablety a skladacie smartfóny. Aby bolo ešte jednoduchšie pre vývojárov vytvárať aplikácie, ktoré sa prispôsobujú rôznym veľkostiam obrazovky, tvorcovia prišli s triedami veľkostí okien, rozložením posuvných okien aplikácií či s oknami s orámovaním. Všetko je samozrejme podporované v Jetpack Compose. Pri každom vydaní novej verzie operačného systému je hlavným cieľom uľahčiť vývojárom optimalizáciu pre čo najviac aplikácií.

Samsung Galaxy Z Fold4
Samsung Galaxy Z Fold4 používa Snapdragon 8+ Gen 1 | Zdroj: Miroslav Schwamberg

Tvorcovia nového Androidu tiež aktualizovali pokyny pre zachovanie kvality aplikácií pre veľké obrazovky a skladacie zariadenia a poskytli s tým spojené materiály na vzdelávanie. Dostupná galéria obsahuje osvedčené vzory dizajnu spolu s inšpiráciami ďalších dizajnov pre rôzne trhy. To sa týka najmä sociálnych a komunikačných aplikácií, médií, produktivity, nakupovania a tiež aplikácií určených na čítanie.

Efektívnejšie procesy na pozadí

Android 14 sa v porovnaní s jeho predchodcami ešte efektívnejšie snaží optimalizovať spôsob, akým aplikácie bežia na pozadí. Malo by to pomôcť zvýšeniu výdrže batérie, vylepšiť celkové fungovanie systému a tým dosiahnuť spokojnosť koncového používateľa.

V novom systéme budú zmeny v existujúcich rozhraniach API systému vrátane pridávania nových funkcií pre prenosy údajov iniciovaných používateľom spolu s aktualizovanou požiadavkou deklarovať typy služieb bežiacich v popredí. Okrem toho služba Google Play zavedie nové pravidlá, aby sa zabezpečilo správne používanie týchto rozhraní API.

Ďalšou inováciou prešlo aj niekoľko optimalizácií interného vysielacieho systému, aby sa zlepšila výdrž batérie a celková odozva na aplikácie. Aj keď väčšina optimalizácií je interná v systéme Android a nemala by mať vplyv na aplikácie tretích strán, upravil sa spôsob, akým aplikácie prijímajú kontextové registrované vysielanie v čase, keď aplikácia prejde do vyrovnávacej pamäte.

Zmenou prešli aj aplikácie, ktoré využívajú upozornenie alarmom

Spustenie upozornení alarmom môže výrazne ovplyvniť výdrž batérie. V systéme Android 14 musia nainštalované aplikácie zamerané na Android 13+, ktoré nie sú hodinami alebo kalendármi, požiadať používateľa, aby im udelil špeciálne povolenie pred samotným nastavením upozornení. Aplikácie môžu preto nasmerovať používateľov do nastavení, kde môžu prepnúť toto povolenie.

Naopak, aplikácie hodín a kalendára určené pre Android 13+, pre ktoré sú upozornenia alarmom súčasťou ich základného fungovania, povolenie bude automaticky udelené už pri inštalácii.

Android 14: Individuálne prispôsobenie vzhľadu

S príchodom každého nového operačného systému sa jeho tvorcovia snažia, aby si používatelia mohli prispôsobiť prostredie individuálnym potrebám. V Androide 14 si budú môcť používatelia zväčšiť písmo až na 200 %. Predtým bola maximálna mierka zväčšenia písma na zariadeniach Pixel iba 130 %.

Android 14 - písmo
Lineárne vs. nelineárna krivka mierky písma | Zdroj: android-developers.googleblog.com

Na odstránenie problémov s príliš veľkým textom sa bude používať nelineárna krivka mierky písma. Tá zabezpečí, že text, ktorý je už dostatočne veľký, sa nebude zväčšovať rovnakým pomerom ako text, ktorý je menší. Ako môžeme vidieť na obrázku jednotlivé ukážky zväčšenia textu, rozdiely sú naozaj viditeľné.

Predvoľby jazyka pre jednotlivé regióny

Tieto predvoľby prinesú pre vývojárov možnosť prispôsobiť si množinu jazykov zobrazenú v zozname jazykov pre jednotlivé aplikácie v nastaveniach systému Android. To umožňuje editovať zoznam jazykov podľa regiónu alebo poskytovať aktualizované miestne nastavenia. Ďalej bude možné zistiť jazyk používateľského rozhrania aktuálnej aplikácie napríklad na aktualizáciu jazyka klávesnice.

Jazykové rozhranie tiež umožňuje jednoduchšie pridať podporu pre používateľov, ktorí hovoria jazykmi, ktoré využívajú gramatický rod (mužský, ženský, alebo využívajú neutrálny tvar). Gramatický rod jazyka je pre používateľov niektorých krajín neodmysliteľný a v niektorých jazykoch sa s ním pracuje naozaj ťažko. Ak si chcete ako vývojár zobraziť prispôsobené preklady, stačí pridať preklady skloňované pre každý gramatický rod pre konkrétne jazyky a integrovať rozhranie API.

Android 14: Bezpečnostné opatrenia

Aby sa zabránilo škodlivým aplikáciám akýmkoľvek spôsobom vplývať na operačný systém Android 14 majú zakázané interne odosielať príkazy, ktoré nešpecifikujú pre systém potrebné informácie. Tak isto aj dynamické načítanie kódu (DCL) predstavuje pre operačný systém hrozbu a to najmä zo strany škodlivých aplikácií. Dynamicky stiahnuté spustiteľné súbory môžu spôsobiť vloženie nebezpečného kódu. Aplikácie určené pre Android 14 preto vyžadujú, aby boli dynamicky načítané súbory s prívlastkom “iba na čítanie”.

súkromie bezpečnosť
Foto: Pixabay.com

Malvér sa tiež často zameriava na staršie úrovne API, aby obišiel zabezpečenie a ochranu súkromia, ktoré boli zavedené v novších verziách Androidu. Aby sa takýmto útokom predišlo, na Android 14 nie je možné nainštalovať aplikácie s targetSdkVersion nižšou ako 23. Táto špecifická verzia bola vybratá z dôvodu, že niektoré škodlivé aplikácie používajú targetSdkVersion 22, aby sa vyhli modelu povolení, ktorý bol zavedený ešte v roku 2015 systémom Android 6.0. Na zariadeniach, ktoré budú inovované na Android 14 však napriek tomu zostanú nainštalované všetky aplikácie s targetSdkVersion aj nižšou ako 23.

Využívanie prístupových kľúčov

Ďalším cieľom nového operačného systému je zjednodušiť autentifikáciu používateľov a zároveň zvýšiť bezpečnosť s podporou prístupových kľúčov. Prístupové kľúče sú výrazne bezpečnejšou náhradou hesiel a iných phishingových autentifikačných faktorov. Okrem toho sú tiež pohodlnejšie pre používateľov, pretože na bezpečné prihlásenie na akomkoľvek zariadení vyžadujú iba overenie pomocou biometrických údajov.

V prípade, že máte záujem o spustenie Android 14 Developer Preview a máte zariadenie Pixel 7 Pro, Pixel 7, Pixel 6a, Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5 alebo Pixel 4a (5G) stačí navštíviť túto webovú stránku. Ak nemáte zariadenie Pixel, môžete použiť 64-bitové systémové súbory s emulátorom Android v Android Studio.

Náš tip
Synthesia AI: Ako vytvoriť profesionálne video za pár minút?

11.2.2023

Pravidlá diskusie

Portál MojAndroid.sk si vyhradzuje právo zmazať neslušné, rasistické a vulgárne príspevky, ako aj osobné útoky na redakciu, či diskutérov v komentároch pod článkom bez ďalšieho upozornenia. V prípade uverejňovania odkazov na externé stránky, je komentár automaticky preposlaný do redakcie na schválenie.

+