A Google kiad egy Jetpack könyvtárat az Android Auto számára, és két új API-t készít elő

A Google kiadott egy Jetpack könyvtárat az Android Auto alkalmazás fejlesztésének egyszerűsítésére, és két API-n dolgoznak az okosórákhoz és az összehajtható órákhoz.

Az Androidra való fejlesztés nehéz feladat lehet, tekintettel a Google éves operációs rendszer-kiadási ciklusára és változásaira API-követelmények a Google Playhez, de a Google ezért tart fenn támogatási könyvtárakat a "Android Jetpack" esernyő. A kompatibilitási könyvtárakon kívül a Jetpack más alkalmazásfejlesztési könyvtárakat is tartalmaz, amelyek közül a legújabb az Android for Cars App Library. Mivel a Jetpack-könyvtárak nyílt forráskódúak, egy új API fejlesztését is észrevettük, amely folyamatban van: egy olyannal, amely megkönnyíti az innovatív alkalmazások fejlesztését összehajtható és kétképernyős eszközökhöz.

Android for Cars App Jetpack Library

Még 2020 októberében a Google kiadták az Android for Cars App Library bétaverziója, amely lehetővé teszi a harmadik féltől származó alkalmazásfejlesztők számára, hogy saját navigációs, parkolási és töltési alkalmazásaikat tervezhessék, fejleszthessék és tesztelhessék az Android Auto platformon. 2020 decemberében a Google

kezdett engedni az erre a könyvtárra épülő Android Auto-alkalmazások kiadása. A népszerű, harmadik féltől származó térkép- és navigációs alkalmazás, a Sygic az elsők között használta ki ezt, Android Auto-kompatibilis verzió kiadása december közepén. 2021. január végén a Google engedélyezte az ezzel a könyvtárral készült alkalmazások közzétételét nyílt tesztelési pályákon és bejelentett hogy az Android for Cars App Library áttelepítésén dolgoztak az Android Jetpack rendszerre.

Példák az új GridTemplate-re androidx.car.app

Ma már a Google bejelentett hogy az Android for Cars App Library elérhető a Jetpackben mint androidx.car.app 1.0.0-béta01. Ez a korábban zárt forráskódú könyvtár első kiadása, és eszközökön működik Android Auto 6.1 rendszerrel vagy magasabb telepítve. Tartalmazza a régi könyvtár összes funkcióját, de olyan funkciókat is hozzáad, mint például egy új GridTemplate. A Google is frissítette a fejlesztői útmutató és tervezési irányelvek hogy lefedje az új könyvtárat, és azt tervezi, hogy 2021. szeptember 1-ig megszünteti a régi könyvtárat. A Google azt állítja, hogy az Android Auto alkalmazást át kell telepíteni a meglévő könyvtárból az új Jetpack könyvtárba könnyű — módosítsa a névteret, és módosítson néhány API-hívást. Ezzel a változtatással egy lépéssel közelebb kerültünk ahhoz, hogy a harmadik féltől származó Android Auto-alkalmazások éles verzióban megjelenjenek a Play Áruházban.

Screen Extension API

Az összecsukható és a kétképernyős készülékek a legmenőbb gyerekek a háztömbön, de még nincs sok rajongójuk. A hivatalos Android emulátor olyan érdekes formákat támogat, mint az összecsukható, kétképernyős telefonok és a rollables. Azonban továbbra is a fejlesztőn múlik, hogy milyen módokat találjon ki alkalmazásaik tartalmának kiterjesztésére, és platform API-kat használjon ennek megvalósításához. Hogy ezt a folyamatot megkönnyítse a fejlesztők számára, a Google egy újon dolgozik Screen Extension API. Alapján egy kötelezettséget, a Google demókat készített, amelyek bemutatják, hogyan használhatják a fejlesztők a Screen Extension API-t játék létrehozásához vezérlő, amely egy másodlagos kijelzőre és egy kameraalkalmazásra terjed ki, amely előnézetet jelenít meg egy másik képernyőn. Az API jelenleg kísérletinek jelölve amíg a OEM interfész véglegesítésre került. Kíváncsiak vagyunk, hogy az API összevonása után milyen alkalmazásokat készítenek a fejlesztők.


Az AOSP más kötelezettségei szerint a Google azon dolgozik, hogy a új verzió az Emoji Jetpack könyvtárból, és ők a munka folytatása hogy egy hivatalos Tiles API a Wear OS alkalmazásfejlesztőihez.