„Google“ išleidžia „Jetpack“ biblioteką, skirtą „Android Auto“, paruošia dvi naujas API

„Google“ išleido „Jetpack“ biblioteką, kad supaprastintų „Android Auto“ programos kūrėją, ir jie dirba su dviem API išmaniesiems laikrodžiams ir sulankstomiems laikrodžiams.

„Android“ kūrimas gali būti sunkus reikalas, atsižvelgiant į kasmetinį „Google“ OS išleidimo ciklą ir pokyčius API reikalavimai, skirti „Google Play“, tačiau būtent todėl „Google“ palaiko palaikymo bibliotekų rinkinį į „Android Jetpack“ skėtis. Be suderinamumo bibliotekų, į „Jetpack“ įtraukta ir kitų programų kūrimo bibliotekų, iš kurių naujausia yra „Android for Cars“ programų biblioteka. Kadangi „Jetpack“ bibliotekos yra atvirojo kodo, mes taip pat pastebėjome, kad ruošiamasi kurti naują API: tokią, kuri palengvins naujoviškų programų kūrimą sulankstomiems ir dviejų ekranų įrenginiams.

Android for Cars App Jetpack biblioteka

2020 m. spalio mėn. „Google“. paleistas „Android for Cars“ programų biblioteka beta versijoje, kad trečiųjų šalių programų kūrėjai galėtų kurti, kurti ir išbandyti savo navigacijos, parkavimo ir įkrovimo programas „Android Auto“ platformoje. 2020 m. gruodžio mėn. „Google“.

pradėjo leisti „Android Auto“ programų, sukurtų pagal šią biblioteką, leidimas. Populiari trečiųjų šalių žemėlapių ir navigacijos programa „Sygic“ buvo viena iš pirmųjų, pasinaudojusių šiuo pranašumu, išleista su „Android Auto“ suderinama versija programėlės gruodžio viduryje. 2021 m. sausio mėn. pabaigoje „Google“ leido su šia biblioteka sukurtas programas skelbti atviruose testavimo takeliuose ir paskelbė kad jie dirbo perkeldami „Android for Cars“ programų biblioteką į „Android Jetpack“.

Naujojo GridTemplate pavyzdžiai androidx.car.app

Šiandien „Google“ turi paskelbė kad „Android for Cars“ programų biblioteka pasiekiama „Jetpack“ kaip androidx.car.app 1.0.0-beta01. Tai pirmasis anksčiau uždaryto šaltinio bibliotekos leidimas ir veikia įrenginiuose su Android Auto 6.1 ar aukštesnė įdiegta. Ji apima visas senosios bibliotekos funkcijas, bet taip pat prideda funkcijų, pvz., naują Tinklelio šablonas. „Google“ taip pat atnaujino kūrėjo vadovas ir projektavimo gairės padengti naująją biblioteką ir planuoja iki 2021 m. rugsėjo 1 d. panaikinti senosios bibliotekos veiklą. „Google“ teigia, kad „Android Auto“ programa perkeliama iš esamos bibliotekos į naują „Jetpack“ biblioteką yra lengva - pakeiskite vardų sritį ir pakoreguokite kai kuriuos API skambučius. Atlikę šį pakeitimą, dabar esame vienu žingsniu arčiau trečiųjų šalių „Android Auto“ programų, kurios būtų rodomos „Play“ parduotuvėje gamybinėje versijoje.

Ekrano plėtinio API

Sulankstomi ir dviejų ekranų įrenginiai yra patys šauniausi vaikai, tačiau jie dar neturi daug gerbėjų. Oficialus „Android“ emuliatorius palaiko įdomius formos veiksnius, tokius kaip sulankstomi, dviejų ekranų telefonai ir susukami įrenginiai. Tačiau kūrėjas vis dar turi sugalvoti būdus, kaip išplėsti savo programų turinį ir naudoti platformos API, kad tai įvyktų. Siekdama palengvinti šį procesą kūrėjams, „Google“ kuria naują Ekrano plėtinio API. Pagal vienas įsipareigojimas, „Google“ sukūrė demonstracines versijas, kuriose parodoma, kaip kūrėjai gali naudoti ekrano plėtinio API kurdami žaidimą. valdiklis, kuris tęsiasi iki antrinio ekrano ir fotoaparato programėlės, kuri rodo peržiūrą kitame ekrane. API šiuo metu yra pažymėta kaip eksperimentinė iki OEM sąsaja buvo baigtas. Mums įdomu sužinoti, kokių programų kūrėjai sugalvos sujungę šią API.


Remiantis kitais AOSP įsipareigojimais, „Google“ dirba prie a nauja versija iš Emoji Jetpack bibliotekos, ir jie tęsiant darbą atnešti an oficiali plytelių API, skirta „Wear OS“ programų kūrėjams.