BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias Google libera o Android Pie

Google libera o Android Pie

O Google liberou o Android Pie. O Android Pie traz suporte de recorte de exibição, Neural Networks API 1.1, Magnifier widget, Adaptive Battery, Slices, posicionamento interior com Wi-Fi RTT, etc.

A Neural Networks API (NNAPI) é uma API para executar operações computacionais para aprendizado de máquina em dispositivos móveis, projetado para fornecer uma camada base para frameworks de aprendizado de máquina, como o TensorFlow Lite, Caffe2, etc. O NNAPI foi atualizado e nove nova operações foram adicionadas, duas operações matemáticas elementares que são o Div e Sub, e algumas operações de array como BatchToSpaceND, SpaceToBatchND, Squeeze, Stride Slice, Transpose, Pad e Mean.

Slices são templates de interface do usuário que podem exibir conteúdo rico, dinâmico e interativo a partir da app Google Search ou do Google Assistant. Os Slices podem ajudar os usuários a executar tarefas além da experiência do aplicativo em tela cheia.

Adaptive Battery e Adaptive Brightness são duas novas funcionalidades que tiram proveito do aprendizado de máquina. O Adaptive Battery usa o aprendizado de máquina para priorizar recursos do sistema e deve funcionar bem em apps que foram otimizadas para o Doze, App Standby e Background Limits. O Adaptive Brightness aprende como ajustar o brilho de um dispositivo ao longo do dia com base em algumas condições. Por exemplo, um usuário que gosta de uma tela com um pouco menos de brilho que o ajuste padrão inicialmente ajusta o brilho manualmente. Com o passar do tempo o Android irá ajustar automaticamente.

O App Actions é outra funcionalidade que tira proveito do aprendizado de máquina. De acordo com o Google, os desenvolvedores poderão aumentar a visibilidade de um aplicativo usando App Actions.

O Android Pie adicionou suporte para as mais recentes telas de ponta a ponta com recorte de exibição para a câmera e o alto-falante. A nova classe DisplayCutout pode ser útil para descobrir áreas não funcionais, nas quais os conteúdos não devem ser exibidos. Os desenvolvedores podem obter mais detalhes sobre como lidar com área de recorte e evitar problemas comuns de compatibilidade que podem afetar as apps na documentação.

Uma série de melhorias foram adicionadas para notificações. Agora é possível exibir conversas, anexar fotos e até mesmo sugerir respostas rápidas. O Google diz que em breve será possível usar o ML Kit para gerar sugestões de respostas inteligentes.

O Magnifier é um widget para melhorar a experiência do usuário ao selecionar um texto. O magnifier ajuda os usuários a posicionar com precisão o cursor ou as alças de seleção de texto visualizando o texto ampliado por meio de um painel que pode ser arrastado sobre o texto.

Para apps que usam a câmera, agora é possível acessar streams de duas ou mais câmeras simultaneamente. Os desenvolvedores podem criar novos recursos que não são viáveis com apenas uma única câmera, como: zoom contínuo e visão estéreo. Além disso, há uma nova API para suporte a flash baseado em exibição e uma SessionConfiguration que ajuda a reduzir atrasos durante a captura inicial.

Uma série de funcionalidades relacionadas à segurança foram adicionadas ao Android Pie, incluindo uma caixa de diálogo de autenticação de impressão digital unificada e confirmação do usuário de alta segurança de transações confidenciais. Os desenvolvedores não precisam mais criar caixas de diálogo, devem usar a API BiometricPrompt para exibir o diálogo padrão do sistema. Além disso, a API suporta autenticação por meio da face e íris. Para mais detalhes basta acessar a página de atualizações de segurança.

O Android Pie introduziu melhorias significativas relacionadas à privacidade, como o DNS sobre o TLS, quando o servidor DNS de uma rede oferece suporte. Além disso, apps que estão em estado inativo não tem mais acesso ao microfone, câmera e todos os sensores do SensorManager.

A Dynamics Processing API é um efeito de áudio para equalizar e alterar as propriedades do intervalo dinâmico do som. É composto por múltiplos estágios, incluindo equalização, compressão de multi-banda e limitador. É possível usar a Dynamics Processing API para modificar o áudio que sai dos dispositivos Android e otimizá-lo de acordo com o ouvinte ou as condições do ambiente.

Agora os desenvolvedores podem criar recursos de posicionamento interno usando o RTT (Wi-Fi Round-Trip-Time). Com as RTT APIs os desenvolvedores pode calcular a posição do dispositivo com uma precisão de 1 à 2 metros. Com esta precisão é possível suportar casos de uso como navegação em uma construção e informações baseadas em localização.

Inicialmente somente o Pixel irá receber a atualização para o Android Pie. Os dispositivos da Sony Mobile, Xiaomi, HMD Global, Oppo, Vivo, OnePlus e Essential que participaram do programa beta, assim como todos dispositivos Android One qualificados, receberão a atualização em breve.

Para obter uma lista completa dos novos recursos e APIs, dê uma olhada na visão geral dos recursos do Android Pie.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT