O Google adicionou uma API de banda ultralarga (UWB) no Android

O Google está adicionando uma API de banda ultralarga (UWB) no Android AOSP para melhor suporte ao hardware UWB em futuros smartphones Android

Atualização 1 (25/01/2021 às 14h20 horário do leste dos EUA): O Google adicionou APIs para oferecer suporte a sensores de banda ultralarga a tempo para o Andróide 12 lançamento, mas provavelmente não estarão disponíveis para aplicativos de terceiros. Clique aqui para obter mais informações. O artigo publicado em 10 de novembro de 2020 está preservado abaixo.

Desde os primórdios dos smartphones, contamos com a tecnologia sem fio Wi-Fi e Bluetooth para nossas necessidades de conectividade de curto alcance. A banda ultralarga (UWB) é amplamente considerada como a próxima grande novidade no mundo da tecnologia sem fio, prometendo para oferecer posicionamento interno altamente preciso de dispositivos domésticos inteligentes e dados ponto a ponto de alta velocidade transmissão. O iPhone 11 da Apple foi o primeiro smartphone moderno a suportar a tecnologia UWB. A Samsung seguiu o exemplo com o Galaxy Note 20 e Note 20 Ultra, tornando-se o

primeiro OEM Android a incorporar a nova tecnologia. A Xiaomi também anunciou planos para aderir à tecnologia UWB, demonstrando como pretende utilizar a tecnologia para controlar seu ecossistema de casa inteligente. À medida que se espera que mais smartphones adotem este novo protocolo sem fio nos próximos dias, o Google está adicionando uma nova API no AOSP para melhor suportar a tecnologia UWB em futuros smartphones Android.

Com a introdução de uma API oficial do Android, os desenvolvedores poderão criar aplicativos que funcionam perfeitamente em diferentes smartphones Android com hardware UWB – em vez de usar diferentes conjuntos de APIs de diferentes OEMs.

Google mesclou vários commits ao Android Open Source Project (AOSP) que adiciona uma API de banda ultralarga (UWB). O Classe UwbManager, por exemplo, "fornece uma maneira de realizar operações UWB, como consultar os recursos do dispositivo e determinar a distância e o ângulo entre o dispositivo local e o dispositivo remoto."A implementação da API segue 802.15.4z do IEEE padrão para redes sem fio de baixa taxa.

Uma palavra de cautela: esta API ainda é um trabalho em andamento e não há garantia de que estará pronta a tempo para Andróide 12. E só porque esta API está sendo adicionada ao Android não significa que o próximo Pixel virá equipado com hardware UWB.

Como já mencionado, o único dispositivo Android atualmente com hardware de banda ultralarga (UWB) é o Samsung Galaxy Note 20 e Note 20 Ultra, e o único aplicativo que usa esse hardware é o SmartThings da Samsung aplicativo para o recurso SmartThings Find.

A UWB ainda está na sua infância e, embora prometa grandes possibilidades, a sua utilidade e aplicações no mundo real ainda não foram totalmente concretizadas.

Ícone feito por xnimrodx de Flaticon


Atualização 1: mesclado como API do sistema

Em um comprometer-se fundidos no final da semana passada, o Google marcou as APIs de banda ultralarga do Android como APIs do sistema. SystemAPIs não são acessíveis a aplicativos de terceiros vinculados ao Android SDK. Assim, essas APIs ficarão inacessíveis para aplicativos de terceiros. Não está claro por que essas APIs estão sendo limitadas a aplicativos de sistema, mas é possível que o Google ainda não sinta que as APIs estejam prontas para uso público. O Google fez algo semelhante com APIs RCS, que ainda não estão disponíveis para aplicativos de mensagens de terceiros.