Google dodaje ultraszerokopasmowy interfejs API (UWB) w systemie Android AOSP, aby lepiej obsługiwać sprzęt UWB w przyszłych smartfonach z systemem Android
Aktualizacja 1 (25.01.2021 o 14:20 ET): Firma Google dodała interfejsy API do obsługi czujników ultraszerokopasmowych na czas Androida 12 wersji, ale prawdopodobnie nie będą one dostępne dla aplikacji innych firm. Kliknij tutaj po więcej informacji. Artykuł opublikowany 10 listopada 2020 r. znajduje się poniżej.
Od początków istnienia smartfonów polegaliśmy na technologii bezprzewodowej Wi-Fi i Bluetooth, aby zaspokoić nasze potrzeby w zakresie łączności krótkiego zasięgu. Ultraszerokopasmowy (UWB) jest powszechnie uważany za kolejną wielką rzecz w świecie technologii bezprzewodowej, obiecującą aby oferować bardzo precyzyjne pozycjonowanie inteligentnych urządzeń domowych w pomieszczeniach i szybką transmisję danych typu peer-to-peer przenoszenie. IPhone 11 firmy Apple był pierwszym nowoczesnym smartfonem obsługującym technologię UWB. Samsung poszedł w ich ślady, wprowadzając Galaxy Note 20 i Note 20 Ultra, stając się
pierwszy producent OEM systemu Android, który wykorzystuje nową technologię. Xiaomi ogłosiło również plany wejścia na pokład technologii UWB, pokazując, w jaki sposób zamierza wykorzystać tę technologię kontrolować ekosystem inteligentnego domu. Ponieważ w nadchodzących dniach oczekuje się, że więcej smartfonów będzie obsługiwać ten nowy protokół bezprzewodowy, Google doda nowy interfejs API w AOSP, aby lepiej obsługiwać technologię UWB w przyszłych smartfonach z Androidem.Dzięki wprowadzeniu oficjalnego interfejsu API systemu Android programiści będą mogli tworzyć aplikacje, które działają płynnie na różnych smartfonach z Androidem i sprzętem UWB — zamiast używać różnych zestawów interfejsów API z różnych Producenci OEM.
Google połączył wiele zatwierdzeń do projektu Android Open Source Project (AOSP), który dodaje ultraszerokopasmowy interfejs API (UWB). The Klasa UwbManager, na przykład, "umożliwia wykonywanie operacji UWB, takich jak sprawdzanie możliwości urządzenia oraz określanie odległości i kąta między urządzeniem lokalnym a urządzeniem zdalnym.„Następuje implementacja API Standard IEEE 802.15.4z standard dla sieci bezprzewodowych o niskiej przepustowości.
Jedna uwaga: ten interfejs API jest wciąż w toku i nie ma gwarancji, że będzie gotowy na czas Androida 12. To, że to API jest dodawane do Androida, nie oznacza, że następny Pixel będzie wyposażony w sprzęt UWB.
Jak już wspomniano, jedynym obecnie urządzeniem z Androidem wyposażonym w sprzęt ultraszerokopasmowy (UWB) jest Samsung Galaxy Note 20 i Note 20 Ultra, a jedyną aplikacją korzystającą z tego sprzętu jest Samsung SmartThings aplikacja dla funkcji SmartThings Find.
UWB jest wciąż w powijakach i choć obiecuje ogromne możliwości, jego użyteczność i zastosowania w świecie rzeczywistym nie zostały jeszcze w pełni wykorzystane.
Ikona wykonana przez xnimrodx z Flaticona
Aktualizacja 1: Połączona jako System API
W popełniać po połączeniu pod koniec zeszłego tygodnia Google oznaczył ultraszerokopasmowe interfejsy API systemu Android jako Systemowe interfejsy API. Interfejsy SystemAPI nie są dostępne dla aplikacji innych firm łączących się z zestawem SDK systemu Android. Dlatego te interfejsy API będą niedostępne dla aplikacji innych firm. Nie jest jasne, dlaczego te interfejsy API są ograniczone do aplikacji systemowych, ale możliwe, że według Google nie są jeszcze gotowe do użytku publicznego. Google to zrobił coś podobnego z interfejsami API RCS, które nadal nie są dostępne w aplikacjach do przesyłania wiadomości innych firm.