Sobes.tech
Junior

Qual é a diferença entre Android 5 e Android 6?

sobes.tech IA

Resposta da IA

  1. Permissões em tempo de execução: No Android 6, foi introduzida a possibilidade de solicitar permissões ao utilizador não na instalação da aplicação, mas imediatamente antes de utilizar a funcionalidade que requer permissões. Isto dá ao utilizador maior controlo sobre os seus dados e recursos.

  2. Modo Doze: Novo modo de gestão de energia que adia a atividade em segundo plano das aplicações (requisições de rede, sincronização) durante períodos prolongados de inatividade do dispositivo e quando a tela está desligada, economizando significativamente a bateria.

  3. App Standby: Otimização para aplicações inativas. As aplicações que não são utilizadas durante muito tempo são parcialmente restringidas na sua atividade em segundo plano, o que também ajuda a poupar bateria.

  4. API para scanner de impressões digitais (Fingerprint API): Suporte oficial para autenticação por impressão digital para uso em aplicações.

  5. Modelo de partilha direta (Direct Share): Permite às aplicações fornecer atalhos para partilhar conteúdo rapidamente com contactos ou diálogos específicos em outras aplicações.

  6. API para confirmação de links (App Links): Melhor gestão de links web, permitindo abri-los diretamente na aplicação correspondente se estiver instalada e configurada.

  7. Controlo granular sobre notificações: Os utilizadores podem agora configurar com maior detalhe quais notificações desejam receber com som e vibração, e quais não.

  8. Melhorias no menu contextual "Selecionar tudo": Ao selecionar texto com pressão prolongada, aparece um menu contextual com opções "Cortar", "Copiar" e "Colar". No Android 6, foi adicionada a opção "Assist" (anteriormente "Now on Tap"), que permite obter informações contextuais sobre o texto selecionado.

  9. Cópia de segurança automática (Auto Backup for Apps): O sistema cria automaticamente cópias de segurança dos dados das aplicações (por exemplo, configurações e pequenos ficheiros) no Google Drive.

  10. Alterações na API para câmaras (Camera API2): Continuação do desenvolvimento do Camera API2, que oferece um controlo mais detalhado sobre as capacidades do hardware da câmara.

As diferenças principais concentram-se numa melhor gestão de energia, num sistema de permissões mais flexível e em melhorias na interface de utilizador e nas APIs do sistema.