O Google anunciou há poucos dias o lançamento do popular sistema operacional móvel 10 Android, versão em que foi anunciado semanas antes sobre a mudança no logotipo Sistema bem como a mudança na escolha do nome em que foi deixada de lado a tradução já conhecida de adicionar um nome de sobremesa ou doce em relação à letra da versão, que nesse caso deveria ser Q, mas no final optou-se por manter apenas o número da versão.
As fontes relacionadas à nova versão são colocadas no repositório Git do projeto (branch android-10.0.0_r1). As atualizações de firmware já foram preparadas para dispositivos da série 8 Pixel, incluindo o primeiro modelo Pixel. Conjuntos universais de imagens de sistema genérico (GSI) também foram formados, adequados para diferentes dispositivos baseados nas arquiteturas ARM64 e x86_64.
Nos próximos meses, as atualizações do Android 10 serão lançadas para as diferentes marcas de telefones atuais, como Sony Mobile, Xiaomi, Huawei, Nokia, Vivo, OPPO, OnePlus, ASUS, LG e Essential.
O que há de novo no Android 10
Com o lançamento desta nova versão do Android se introduziu o projeto Mainline, que permite a atualização de componentes individuais do sistema sem atualizar toda a plataforma. Isso baixa atualizações semelhantes através do Google Play separadamente das atualizações de firmware OTA do fabricante.
A entrega direta de atualizações deve aumentar a eficiência da correção da vulnerabilidade e reduzirá a dependência dos fabricantes de dispositivos para manter a segurança da plataforma.
Módulos com atualizações virão inicialmente com código-fonte aberto, estarão disponíveis imediatamente nos repositórios AOSP (Android Open Source Project) e podem incluir melhorias e correções preparadas por terceiros participantes.
Entre os componentes que serão atualizados separadamente:
- codecs multimídia
- moldura multimídia
- Resolvedor DNS
- Provedor de segurança Conscrypt Java
- interface do usuário do documento
- controlador de permissão
- Serviços Ext
- dados de fuso horário
- Ângulo
- Metadados do módulo
- componentes de rede
- login do portal cativo
- configurações de acesso à rede
Além disso, no Android 10 se destaca modo de controle parental “Link de família", o que limita a quantidade de tempo que as crianças trabalham com o dispositivo, forneça minutos de bônus para sucessos e realizações, visualize listas de aplicativos iniciados e avalie quanto tempo uma criança gasta neles, analise os aplicativos instalados e defina a noite para bloquear o acesso à noite.
Outro dos modos adicionados no Android 10 é o "modo de foco", que permite silenciar seletivamente aplicativos que distraem quando você precisa se concentrar na resolução de um problema, por exemplo, pausar e-mails e receber notícias, mas deixar cartões e mensageiros instantâneos para trás.
Adicionado suporte para o padrão móvel 5G , para o qual APIs de gerenciamento de conexão existentes são adaptados. Mesmo por meio da API, os aplicativos podem determinar a presença de uma conexão de alta velocidade e a atividade de cobrança pelo tráfego
Multimídia e gráficos
Para a parte gráfica a nova API gráfica Vulkan 1.1 se destaca. Em comparação com OpenGL ES, o uso do Vulkan pode reduzir significativamente a carga na CPU (em até 10 vezes nos testes do Google) e aumentar o desempenho de renderização.
Por outro lado adicionado suporte experimental para implementação da camada ANGLE (Quase Native Graphics Layer Engine) além da API Vulkan Graphics. O ANGLE permite a interação, abstraindo das APIs específicas de diferentes sistemas, graças à tradução de chamadas OpenGL ES para OpenGL, Direct3D 9/11, Desktop GL e Vulkan).
Para desenvolvedores de jogos e gráficos, o ANGLE permite que o driver OpenGL ES normal seja usado em todos os dispositivos que usam o Vulkan.
Aplicativos para trabalhar com a câmera e as imagens parapode solicitar que a câmera transfira metadados XMP adicionais em um arquivo JPEG, incluindo as informações necessárias para processar a profundidade nas fotografias.
O Android 10 chega com muitas mudanças, APIs, codecs e outros assim se você quiser saber mais em detalhes As alterações desta nova versão podem ser consultadas no seguinte link.
fonte: https://android-developers.googleblog.com