Google har lagt till ett Ultra-wideband (UWB) API i Android

Google lägger till ett Ultra-wideband (UWB) API i Android AOSP för att bättre stödja UWB-hårdvara på framtida Android-smartphones

Uppdatering 1 (25/01/2021 @ 02:20 PM ET): Google har lagt till API: er för att stödja ultrabredbandssensorer i tid för Android 12 släpps, men de kommer troligen inte att vara tillgängliga för appar från tredje part. Klicka här för mer information. Artikeln som publicerades den 10 november 2020 finns bevarad nedan.

Sedan smarttelefonernas tidiga dagar har vi förlitat oss på Wi-Fi och trådlös Bluetooth-teknik för våra kortdistansanslutningsbehov. Ultrabredband (UWB) anses allmänt vara nästa stora sak i världen av trådlös teknik, lovande att erbjuda mycket exakt inomhuspositionering av smarta hemenheter och höghastighets peer-to-peer-data överföring. Apples iPhone 11 var den första moderna smartphone som stödde UWB-teknik. Samsung följde efter med Galaxy Note 20 och Note 20 Ultra och blev den första Android OEM att införliva den nya tekniken. Xiaomi har också meddelat planer på att komma ombord med UWB-teknik,

visar hur man vill använda tekniken för att kontrollera sitt ekosystem för smarta hem. Eftersom fler smartphones förväntas ta till sig detta nya trådlösa protokoll under de kommande dagarna, lägger Google till ett nytt API i AOSP för att bättre stödja UWB-teknik på framtida Android-smarttelefoner.

Med introduktionen av ett officiellt Android API kommer utvecklare att kunna skapa appar som fungerar sömlöst över olika Android-smarttelefoner med UWB-hårdvara – snarare än att använda olika uppsättningar av API: er från olika OEM.

Google har slagit samman flera åtaganden till Android Open Source Project (AOSP) som lägger till ett Ultra-wideband (UWB) API. De UwbManager klass, till exempel, "ger ett sätt att utföra UWB-operationer som att fråga enhetens kapacitet och bestämma avståndet och vinkeln mellan den lokala enheten och fjärrenheten." API-implementeringen följer IEEE: s 802.15.4z standard för låghastighets trådlösa nätverk.

Ett varningens ord: Detta API är fortfarande under arbete, och det finns ingen garanti för att det kommer att vara klart i tid för Android 12. Och bara för att detta API läggs till i Android betyder det inte att nästa Pixel kommer att vara utrustad med UWB-hårdvara.

Som redan nämnts är den enda Android-enheten just nu som har Ultra-wideband (UWB) hårdvara Samsung Galaxy Note 20 och Note 20 Ultra, och den enda appen som använder den här hårdvaran är Samsungs SmartThings app för SmartThings Find-funktionen.

UWB är fortfarande i sin linda, och även om det lovar stora möjligheter, är dess praktiska användbarhet och tillämpningar ännu inte fullt realiserade.

Ikon gjord av xnimrodx från Flaticon


Uppdatering 1: Sammanfogad som System API

I en begå slogs samman i slutet av förra veckan, markerade Google Androids ultrabredbands-API: er som SystemAPI. SystemAPI: er är inte tillgängliga för appar från tredje part som länkar till Android SDK. Således kommer dessa API: er att vara otillgängliga för appar från tredje part. Det är oklart varför dessa API: er begränsas till systemapplikationer, men det är möjligt att Google inte känner att API: erna är redo för allmän användning ännu. Google gjorde det något liknande med RCS API: er, som fortfarande inte är tillgängliga för meddelandeappar från tredje part.