Google har tilføjet en Ultra-wideband (UWB) API i Android

Google tilføjer en Ultra-wideband (UWB) API i Android AOSP for bedre at understøtte UWB-hardware på fremtidige Android-smartphones

Opdatering 1 (25/01/2021 @ 02:20 PM ET): Google har tilføjet API'er for at understøtte ultrabredbåndssensorer i tide til Android 12 udgivelse, men de vil sandsynligvis ikke være tilgængelige for tredjepartsapps. Klik her for mere information. Artiklen som offentliggjort den 10. november 2020 er bevaret nedenfor.

Siden smartphonens tidlige dage har vi været afhængige af Wi-Fi og trådløs Bluetooth-teknologi til vores behov for kortdistanceforbindelser. Ultra-wideband (UWB) betragtes bredt som den næste store ting i verden af ​​trådløs teknologi, hvilket lover at tilbyde meget præcis indendørs positionering af smart home-enheder og højhastigheds peer-to-peer-data smitte. Apples iPhone 11 var den første moderne smartphone, der understøttede UWB-teknologi. Samsung fulgte trop med Galaxy Note 20 og Note 20 Ultra og blev den første Android OEM til at inkorporere den nye teknologi

. Xiaomi har også annonceret planer om at komme ombord med UWB-teknologi, demonstrere, hvordan det sigter mod at udnytte teknologien at kontrollere sit smarte hjem-økosystem. Da flere smartphones forventes at omfavne denne nye trådløse protokol i de kommende dage, tilføjer Google en ny API i AOSP for bedre at understøtte UWB-teknologi på fremtidige Android-smartphones.

Med introduktionen af ​​en officiel Android API vil udviklere være i stand til at skabe apps, der fungerer problemfrit på tværs af forskellige Android-smartphones med UWB-hardware - i stedet for at bruge forskellige sæt API'er fra forskellige OEM'er.

Google har slået flere commits sammen til Android Open Source Project (AOSP), der tilføjer en Ultra-wideband (UWB) API. Det UwbManager klasse, for eksempel, "giver en måde at udføre UWB-handlinger på, såsom at forespørge på enhedens muligheder og bestemme afstanden og vinklen mellem den lokale enhed og den eksterne enhed." API-implementeringen følger IEEE's 802.15.4z standard for lavhastigheds trådløse netværk.

En advarsel: Denne API er stadig under arbejde, og der er ingen garanti for, at den vil være klar i tide til Android 12. Og bare fordi denne API føjes til Android, betyder det ikke, at den næste Pixel kommer udstyret med UWB-hardware.

Som allerede nævnt er den eneste Android-enhed lige nu, der har Ultra-wideband (UWB) hardware Samsung Galaxy Note 20 og Note 20 Ultra, og den eneste app til at bruge denne hardware er Samsungs SmartThings app til SmartThings Find-funktionen.

UWB er stadig i sin vorden, og selvom det lover store muligheder, er dets anvendelighed og applikationer i den virkelige verden endnu ikke fuldt ud realiseret.

Ikon lavet af xnimrodx fra Flaticon


Opdatering 1: Sammenlagt som System API

I en begå fusioneret i slutningen af ​​sidste uge, markerede Google Androids ultrabredbånds-API'er som SystemAPI'er. SystemAPI'er er ikke tilgængelige for tredjepartsapps, der linker mod Android SDK. Disse API'er vil således være utilgængelige for tredjepartsapps. Det er uklart, hvorfor disse API'er begrænses til systemapplikationer, men det er muligt, at Google endnu ikke føler, at API'erne er klar til offentlig brug. Google gjorde noget lignende med RCS API'er, som stadig ikke er tilgængelige for tredjeparts beskedapps.