Não poderia ficar mais claro que o Google está focando em capacitar os desenvolvedores este ano, e o Android M Developer Preview é uma grande parte desse esforço. Como no ano passado, a visualização se concentra em fornecer aos desenvolvedores as ferramentas necessárias para o lançamento do Android M neste outono, o que é importante quando se considera quantas mudanças existem nos comportamentos básicos dos aplicativos nesta próxima versão. Os aplicativos serão adormecidos quando o sistema operacional o informar e os comportamentos de permissão mudarão de maneira significativa com este lançamento.
O Google também fez algumas atualizações na seção Opções do desenvolvedor do sistema operacional e, embora nada sobre essa Visualização do desenvolvedor seja imutável, a maioria dessas pequenas mudanças aponta para os esforços do Google em tornar o Android o mais amigável possível para o lançamento do Android M.
O menu Opções do desenvolvedor no Android está escondido dos usuários há um tempo, mas nunca esteve tão longe. Essas opções existem para ajudar os desenvolvedores a levar seu aplicativo do compilador ao dispositivo para teste, com ferramentas para ajudar a determinar com que tipo de problema eles estão lidando quando algo dá errado. Usuários experientes freqüentemente empregam várias dessas opções para manter a tela enquanto o dispositivo está carregando e se conectando ao computador através do Android Debug Bridge para brincar com o software em seu dispositivo. Na maioria das vezes, o Android M Developer Preview é o mesmo que vimos no Lollipop. Vale a pena discutir um punhado de pequenas diferenças.
Por qualquer motivo, o recurso não foi concluído ou o Google espera que, ao colocá-lo nas Opções do desenvolvedor, seja algo que consiga chegar a todos os celulares e tablets; agora há uma opção de tema neste menu. Ao contrário dos mecanismos de tema que vimos no Android este ano, esse tema é sobre o menu Configurações e as caixas de diálogo. Você pode selecionar o tema claro padrão, um tema escuro, se estiver em tons de cinza escuro em todos os lugares, e uma configuração Automática que alterna entre claro e escuro da mesma maneira que o Google Maps alterna entre claro e escuro. É interessante ver o Google brincando, mesmo que ele não faça parte do lançamento final.
Quase tudo o que você vê diferente nas Opções do desenvolvedor é muito mais sutil.
- As estatísticas de processo "Geeky" do Google agora estão executando os serviços, mas ainda fazem a mesma coisa.
- O novo Show SystemUI Tuner oferece um pouco de controle sobre o painel Configurações rápidas.
- Novo cliente DHCP sendo usado em M, com uma chave de alternância para reverter para o cliente Lollipop, caso ocorra algum problema.
- Aplicativos específicos podem ser configurados para locais simulados agora, em vez de uma chave de alternância para permitir ou revogá-los.
- Nova ferramenta para escolher o que uma conexão USB faz, incluindo opções de Ethernet USB e MIDI. Isso significa que os usuários podem conectar um cabo microUSB a Ethernet ao dispositivo e obter acesso à Internet com fio ou conectar um cabo microUSB a MIDI para coisas como gravação direta de áudio de uma guitarra ou mixagem de áudio.
- Nova interface de usuário de uso da CPU que flutua no canto superior direito da tela e permite que você saiba o que está acontecendo sob o capô
Esses são os tipos de coisas que o usuário comum não utilizará muito, mas ter essas ferramentas em todos os dispositivos que executam o Android M significa que os desenvolvedores têm a flexibilidade de testar diretamente em um dispositivo e os especialistas em nós novos brinquedos para brincar. É uma vitória / vitória, e algo que provavelmente veremos continuar tomando forma à medida que mais atualizações chegarem à visualização do desenvolvedor.