Hoje (28 de maio de 2015), a Google voltou aos holofotes da imprensa de todo o mundo. Isso aconteceu por causa de um evento que todos estavam ansiosos para assistir: o Google I/O 2015. Um dos principais motivos dessa espera era a provável demonstração dos detalhes do novo sistema operacional portátil: o Android M.
A Google não escondeu o jogo e trouxe muitas novidades para o Android M (em fase Developer Preview), mostrando aos desenvolvedores tudo o que poderá ser feito com a próxima versão do SO. Confira agora quais foram as principais novidades mostradas pela empresa de Mountain View para o novo Android.
Android M: Funções!
Controle das permissões de aplicativos: O Google finalmente irá introduzir uma função esperada há anos pelos usuários do seu sistema operacional: com o Android M, será possível conceder e negar permissões singulares aos aplicativos antes da sua instalação, em vez de aceitar o pacote de permissões imposto pelo app. Claro, algumas permissões são inerentes ao funcionamento de certos serviços, portanto elas não poderão ser bloqueadas individualmente, mas mesmo assim é bom saber que o Android continua no processo de fornecer mais possibilidades de controle aos usuários.
Funções para melhor experiência na web: Uma das novidades é o uso de abas do Chrome em aplicativos, denominado Chrome Custom Tab, através deste novo recurso, será possível ter uma visão web em aplicativos ao adicionar uma janela customizada do Google Chrome na parte superior do aplicativo, por exemplo. Na demonstração foi usado o Pinterest e mostrou que no Android M, em vez de irmos para uma nova aba do Chrome ou para uma experiência visual da web, teremos uma aba personalizada, como um pop up, onde será possível ter acesso a algumas funções do Chrome, como salvar senhas, autopreenchimento dos campos a partir do teclado e recursos de segurança do Chrome.
App Links: Aplicativos no Android M terão permissão para verificar outros aplicativos, ou seja, tudo ficará mais rápido visto que automaticamente abrirá um diálogo usando um aplicativo específico para aquela ação, sem a necessidade de termos que escolher entre os apps na nossa gaveta de apps. Pegando como o exemplo do twitter, atualmente precisamos responder qual ferramenta queremos utilizar para abrir uma postagem no microblog, agora isso será automático, visto que o app Twitter será considerado um sistema de confiança para o sistema.
Android Pay: O Android Pay traz a integração avançada entre emuladores de cartões, internet e conectividade NFC para oferecer uma forma de pagamento mobile mais simples e segura para os usuários de smartphones. O Android Pay é uma plataforma aberta e pode ser usado por outras entidades, como bancos, e não há necessidade de usar isso apenas com os serviços do Google (Google Apps). Inclusive desenvolvedores poderão usar em seus aplicativos. Até o momento parece ter suporte apenas nos EUA. Vale lembrar que o Android Pay já possui suporte desde o Android 4.4.
Leitura de Impressão Digital: O Android M trará o leitor de impressão digital como função nativa. Assim, você poderá utilizar o Android Pay, por exemplo, comprar apps na Play Store e fazer compras de modo geral. Esta função também servirá desbloquear aparelhos, claro, assim como temos no Galaxy S6 ou Galaxy Note 4, porém as OEM (Original Equipment Manufacturer ou fabricante do equipamento) já não precisarão desenvolver a própria tecnologia, elas terão isso da Google.
Melhor Gerenciamento de Energia: O Android M terá como destaque o melhor gerenciamento de energia. A ideia é fazer com que os recursos do sistema sejam usados de forma inteligente e entreguem alta performance. Para tanto, os aplicativos no Android M serão capazes de diminuir a atividade em segundo plano quando não forem usados por determinado período de tempo, mas ainda serem ativos para eventos importantes, como alarmes. Isso faria com que o aparelho economizasse até duas vezes a bateria. Também teremos um novo padrão de USB, chamado USB Type-C, com ele você poderá carregar um outro dispositivo.
...