Google добави Ultra-wideband (UWB) API в Android

Google добавя Ultra-wideband (UWB) API в Android AOSP за по-добра поддръжка на UWB хардуера на бъдещи смартфони с Android

Актуализация 1 (25.01.2021 г. в 14:20 ET): Google добави API за поддръжка на ултрашироколентови сензори навреме за Android 12 издание, но те вероятно няма да са налични за приложения на трети страни. Щракнете тук за повече информация. Статията, публикувана на 10 ноември 2020 г., е запазена по-долу.

От първите дни на смартфоните ние разчитаме на безжичната технология Wi-Fi и Bluetooth за нашите нужди от свързаност на къси разстояния. Свръхшироколентовата връзка (UWB) е широко смятана за следващото голямо нещо в света на безжичните технологии, обещаващо за предлагане на високо прецизно вътрешно позициониране на интелигентни домашни устройства и високоскоростни данни peer-to-peer предаване. iPhone 11 на Apple беше първият модерен смартфон, който поддържа UWB технологията. Samsung последва примера с Galaxy Note 20 и Note 20 Ultra, превръщайки се в първият Android OEM, който включва новата технология

. Xiaomi също обяви планове да се включи с UWB технология, демонстрирайки как цели да използва технологията за да контролира своята интелигентна домашна екосистема. Тъй като се очаква повече смартфони да възприемат този нов безжичен протокол през следващите дни, Google добавя нов API в AOSP за по-добра поддръжка на UWB технологията на бъдещи смартфони с Android.

С въвеждането на официален Android API разработчиците ще могат да създават приложения, които работят безпроблемно в различни смартфони с Android с UWB хардуер — вместо да използвате различни набори от API от различни OEM производители.

Google обедини множество ангажименти към проекта с отворен код на Android (AOSP), който добавя ултрашироколентов (UWB) API. The Клас UwbManager, например, "предоставя начин за извършване на UWB операции като запитване за възможностите на устройството и определяне на разстоянието и ъгъла между локалното устройство и отдалеченото устройство.Следва внедряването на API IEEE 802.15.4z стандарт за нискоскоростни безжични мрежи.

Едно внимание: Този API все още е в процес на работа и няма гаранция, че ще бъде готов навреме за Android 12. И това, че този API се добавя към Android, не означава, че следващият Pixel ще бъде оборудван с UWB хардуер.

Както вече споменахме, единственото устройство с Android в момента, което има ултрашироколентов (UWB) хардуер, е Samsung Galaxy Note 20 и Note 20 Ultra и единственото приложение, което използва този хардуер, е SmartThings на Samsung ап за функцията SmartThings Find.

UWB все още е в начален стадий и въпреки че обещава големи възможности, неговата полезност и приложения в реалния свят все още не са напълно осъзнати.

Икона, изработена от xnimrodx от Flaticon


Актуализация 1: Обединени като системен API

В ангажирам обединени в края на миналата седмица, Google маркира ултрашироколентовите API на Android като SystemAPI. SystemAPI не са достъпни за приложения на трети страни, свързващи се с Android SDK. По този начин тези API ще бъдат недостъпни за приложения на трети страни. Не е ясно защо тези API са ограничени до системни приложения, но е възможно Google все още да не смята, че API са готови за обществено използване. Google направи нещо подобно с RCS API, които все още не са налични за приложения за съобщения на трети страни.