Google vydáva knižnicu Jetpack pre Android Auto, pripravuje dve nové API

click fraud protection

Spoločnosť Google vydala knižnicu Jetpack na zjednodušenie vývoja aplikácií pre Android Auto a pracuje na dvoch rozhraniach API pre inteligentné hodinky a skladacie zariadenia.

Vývoj pre Android môže byť náročnou záležitosťou vzhľadom na ročný cyklus vydávania operačného systému Google a zmeny Požiadavky API pre Google Play, ale preto Google spravuje súbor knižníc podpory pod na "Android Jetpack" dáždnik. Okrem knižníc kompatibility sú v Jetpacku zahrnuté aj ďalšie knižnice na vývoj aplikácií, z ktorých najnovšia je knižnica aplikácií pre Android for Cars. Keďže knižnice Jetpack sú open source, zaznamenali sme aj vývoj nového API, ktoré sa pripravuje: takého, ktoré uľahčí vývoj inovatívnych aplikácií pre skladacie zariadenia a zariadenia s dvoma obrazovkami.

Android for Cars App Jetpack Library

Ešte v októbri 2020 Google prepustený knižnica aplikácií Android for Cars v beta verzii, ktorá umožňuje vývojárom aplikácií tretích strán navrhovať, vyvíjať a testovať vlastné aplikácie pre navigáciu, parkovanie a nabíjanie na platforme Android Auto. V decembri 2020 Google

začali povoľovať publikovanie aplikácií Android Auto postavených na tejto knižnici. Populárna mapová a navigačná aplikácia tretej strany Sygic bola jednou z prvých, ktorá to využila, vydanie verzie kompatibilnej so systémom Android Auto aplikácie v polovici decembra. Koncom januára 2021 spoločnosť Google povolila publikovanie aplikácií vytvorených pomocou tejto knižnice v otvorených testovacích kanáloch a oznámil že pracovali na migrácii knižnice aplikácií Android for Cars na Android Jetpack.

Príklady novej šablóny GridTemplate v androidx.car.app

Dnes má Google oznámil že knižnica aplikácií Android for Cars je dostupná v Jetpack as androidx.car.app 1.0.0-beta01. Toto je prvé vydanie predtým uzavretej zdrojovej knižnice a funguje na zariadeniach so systémom Android Auto 6.1 alebo vyššie nainštalované. Zahŕňa všetky funkcie starej knižnice, ale pridáva aj funkcie, ako je nová GridTemplate. Google tiež aktualizoval sprievodca pre vývojárov a pokyny pre dizajn na pokrytie novej knižnice a plánuje vyradiť starú knižnicu do 1. septembra 2021. Google hovorí, že migruje vašu aplikáciu Android Auto z existujúcej knižnice do novej knižnice Jetpack je ľahké — zmeniť menný priestor a upraviť niektoré volania API. Vďaka tejto zmene sme teraz o krok bližšie k aplikáciám Android Auto tretích strán, ktoré sa zobrazujú v Obchode Play v produkčných kanáloch.

Rozhranie API rozšírenia obrazovky

Skladacie zariadenia a zariadenia s dvoma obrazovkami sú najlepšie deti na svete, ale zatiaľ nemajú veľa fanúšikov. Oficiálny emulátor Android podporuje zaujímavé tvarové faktory, ako sú skladacie zariadenia, telefóny s dvoma obrazovkami a rolovacie zariadenia. Stále je však na vývojárovi, aby vymyslel spôsoby, ako rozšíriť obsah svojich aplikácií a použiť platformu API, aby sa tak stalo. Na uľahčenie tohto procesu pre vývojárov Google pracuje na novom Rozhranie API rozšírenia obrazovky. Podľa jeden záväzokGoogle vytvoril ukážky, ktoré ukazujú, ako môžu vývojári použiť rozhranie Screen Extension API na vytvorenie hry ovládač, ktorý sa rozširuje na sekundárny displej a aplikáciu fotoaparátu, ktorá zobrazuje náhľad na inej obrazovke. API je momentálne označené ako experimentálne až pokým OEM rozhranie bola dokončená. Zaujíma nás, s čím vývojári aplikácií prídu po zlúčení tohto rozhrania API.


Podľa iných záväzkov v AOSP Google pracuje na a Nová verzia z knižnice Emoji Jetpack a sú pokračujúcou prácou priniesť an oficiálnych vývojárov aplikácie Tiles API to Wear OS.