Google har lagt til en Ultra-wideband (UWB) API i Android

Google legger til en Ultra-wideband (UWB) API i Android AOSP for å bedre støtte UWB-maskinvare på fremtidige Android-smarttelefoner

Oppdatering 1 (25.01.2021 @ 14:20 ET): Google har lagt til APIer for å støtte ultrabredbåndssensorer i tide Android 12 utgivelse, men de vil sannsynligvis ikke være tilgjengelige for tredjepartsapper. Klikk her for mer informasjon. Artikkelen publisert 10. november 2020 er bevart nedenfor.

Siden de tidlige dagene av smarttelefoner har vi stolt på Wi-Fi og trådløs Bluetooth-teknologi for våre kortreiste tilkoblingsbehov. Ultra-wideband (UWB) er allment ansett som den neste store tingen i verden av trådløs teknologi, lovende å tilby svært presis innendørs posisjonering av smarthusenheter og høyhastighets peer-to-peer-data overføring. Apples iPhone 11 var den første moderne smarttelefonen som støttet UWB-teknologi. Samsung fulgte etter med Galaxy Note 20 og Note 20 Ultra, og ble den første Android OEM som inkorporerte den nye teknologien. Xiaomi har også annonsert planer om å komme ombord med UWB-teknologi,

demonstrere hvordan den tar sikte på å utnytte teknologien for å kontrollere sitt smarthus-økosystem. Ettersom flere smarttelefoner forventes å omfavne denne nye trådløse protokollen i løpet av de kommende dagene, legger Google til en ny API i AOSP for å bedre støtte UWB-teknologi på fremtidige Android-smarttelefoner.

Med introduksjonen av en offisiell Android API, vil utviklere kunne lage apper som fungerer sømløst på tvers av forskjellige Android-smarttelefoner med UWB-maskinvare - i stedet for å bruke forskjellige sett med APIer fra forskjellige OEM-er.

Google har slått sammen flere forpliktelser til Android Open Source Project (AOSP) som legger til en Ultra-wideband (UWB) API. De UwbManager klasse, for eksempel, "gir en måte å utføre UWB-operasjoner på, for eksempel spørre etter enhetens muligheter og bestemme avstanden og vinkelen mellom den lokale enheten og den eksterne enheten." API-implementeringen følger IEEEs 802.15.4z standard for lavhastighets trådløse nettverk.

Et ord til forsiktighet: Denne API-en er fortsatt under arbeid, og det er ingen garanti for at den vil være klar i tide Android 12. Og bare fordi denne API-en legges til Android, betyr det ikke at neste Pixel kommer utstyrt med UWB-maskinvare.

Som allerede nevnt, er den eneste Android-enheten akkurat nå som har Ultra-wideband (UWB) maskinvare Samsung Galaxy Note 20 og Note 20 Ultra, og den eneste appen som bruker denne maskinvaren er Samsungs SmartThings app for SmartThings Find-funksjonen.

UWB er fortsatt i sin spede begynnelse, og selv om det lover store muligheter, er dens virkelige nytte og applikasjoner ennå ikke fullt ut realisert.

Ikon laget av xnimrodx fra Flaticon


Oppdatering 1: Slått sammen som System API

I en begå slått sammen sent i forrige uke, merket Google Androids ultrabredbånds-APIer som SystemAPIer. SystemAPI-er er ikke tilgjengelige for tredjepartsapper som kobler til Android SDK. Dermed vil disse API-ene være utilgjengelige for tredjepartsapper. Det er uklart hvorfor disse API-ene er begrenset til systemapplikasjoner, men det er mulig at Google ikke føler at API-ene er klare for offentlig bruk ennå. Google gjorde det noe lignende med RCS APIer, som fortsatt ikke er tilgjengelige for meldingsapper fra tredjeparter.