Dezvoltatorii pot implementa acum suportul Ultra-Wideband (UWB) în aplicațiile cu Android Jetpack

Dezvoltatorii pot implementa acum suportul Ultra-Wideband (UWB) în aplicațiile lor cu Android Jetpack, după ce acesta a fost disponibil numai pentru aplicațiile de sistem.

Anul trecut, Google a adăugat un nou API în AOSP la permiteți un suport mai bun pentru dispozitivele cu bandă ultra-largă (UWB).. La acea vreme, am aflat că API-ul era limitat doar la aplicațiile de sistem, ceea ce înseamnă că nu era accesibil aplicațiilor terțe. Acest lucru se schimbă în sfârșit, deoarece dezvoltatorii pot implementa suportul UWB în aplicațiile lor cu o bibliotecă Jetpack recent lansată. Versiunea 1.0.0-alpha a bibliotecii Jetpack androidx.core.uwb poate fi utilizată într-o aplicație pentru a interacționa cu dispozitivele compatibile cu UWB, cum ar fi Google Pixel 6 Pro sau Samsung Galaxy S22 Plus și Ultra.

Acest lucru înseamnă că de acum, dezvoltatorii pot interacționa cu capacitățile UWB ale smartphone-ului Android pe care rulează aplicațiile lor și nu mai este limitat doar la aplicațiile de sistem. În prezent, API-ul UWB necesită un dispozitiv pentru a rula

Android 12 sau mai noi, deși aproape toate dispozitivele care au UWB probabil sunt deja. UWB poate folosi o densitate de energie scăzută pentru măsurători cu rază scurtă de acțiune și poate efectua semnalizare cu lățime de bandă mare pe o mare parte a spectrului radio.

AirTag-urile Apple folosesc UWB, astfel încât să le puteți identifica cu exactitate cu smartphone-ul dvs., iar primul smartphone modern care acceptă UWB a fost iPhone 11. Pe partea Android, Samsung a fost primul care a adus această tehnologie pe piață cu smartphone-urile sale Galaxy Note 20 și Note 20 Ultra. Xiaomi are, de asemenea a anunțat planuri de a se integra cu UWB tehnologia, prezentând modul în care își propune să folosească tehnologia pentru a-și controla ecosistemul casei inteligente.

În ceea ce privește motivul pentru care este lansat ca bibliotecă Android Jetpack, există un motiv pentru asta. Dezvoltarea pentru Android poate fi o problemă dureroasă, având în vedere ciclul anual de lansare a sistemului de operare Google și schimbarea cerințelor API pentru Google Play și asta e de ce vedem Google menținând un set de biblioteci de asistență sub umbrela „Android Jetpack”. Este un set de componente, instrumente și îndrumări Android inspirate de compatibilitatea cu versiunea anterioară a Bibliotecii de asistență și de ușurința de utilizare a componentelor de arhitectură Android.

Având în vedere că biblioteca UWB este în alfa, este posibil să nu aibă încă toate funcționalitățile pe care dezvoltatorii și-ar putea dori încă. Dezvoltatorii ar trebui să se asigure că au citit documentația pentru dezvoltatori pentru această nouă bibliotecă pentru a se asigura că înțeleg cum să o folosească.

Mulțumesc Mishaal Rahman pentru pont!


Sursă: Documente pentru dezvoltatori Android, Biblioteca Jetpack

Prin intermediul: Mishaal Rahman