Ícone do site Café Codificado

Novidades do Android O para desenvolvedores

Novidades do Android O para desenvolvedores - Não é novidade que a Google está a todo vapor para lançar o Android O, previsto para o terceiro trimestre deste ano (2017). Mesmo antes da Final Release, já é possível conferir as novidades que o robozinho verde traz para nós. Vejamos algumas delas para desenvolvedores.

Novidades do Android O para desenvolvedores – Não é novidade que a Google está a todo vapor para lançar o Android O, previsto para o terceiro trimestre deste ano (2017). Mesmo antes da Final Release, já é possível conferir as novidades que o robozinho verde traz para nós. Vejamos algumas delas para desenvolvedores.

Notificações

As notificações foram reestruturadas para oferecer uma forma mais fácil e uniforme de gerenciar e configurá-las.

Foram adicionados canais de notificação. Estes canais permitem criar um canal personalizável pelo usuário para cada tipo de notificação que for exibir. Assim os usuário podem gerenciar a maioria das configurações associadas a notificação usando uma UI do sistema. Todas as notificações que pertencem ao mesmo canal se comportarão da mesma forma e quando o usuário faz alguma modificação, ela se aplica ao canal da notificação. Como por exemplo uma mudança no som, luz, vibração, etc.

Agora os usuários também podem adiar as notificações para uma nova exibição mais tarde. Assim, elas reaparecem com o mesmo nível de importância da primeira exibição. Também é possível determinar um tempo limite na criação de uma notificação. Desta forma você pode especificar um período de tempo para que uma notificação seja cancelada.

Foi adicionado também a possibilidade de determinar uma cor de fundo para a notificação. A recomendação para utilizar este recurso é que seja implementado apenas para notificações de tarefas contínuas e essenciais em que o usuário deve ver rapidamente.

Acessibilidade

Android O passa a oferecer os seguintes recursos para desenvolvedores que criam seus próprios serviços de acessibilidade:

Permissões

Agora é possível que aplicativos atendam a chamadas telefônicas recebidas programaticamente através da nova permissão introduzida: android.permission.ANSWER_PHONE_CALLS. Esta permissão é classificada como “dangerous”.

Aprimoramento de mídia

Dados em cache

Android O ainda trouxe melhorias no sistema de cache para as aplicações. Agora, cada app recebe uma cota de espaço em disco para armazenar seu dados de cache.

Caso o sistema necessite de liberar espaço em disco, os arquivos em cache dos aplicativos que mais ultrapassaram a cota alocada serão os primeiros a serem excluídos. Assim, se os seus dados de cache sempre ficarem dentro da cota alocada, eles serão alguns dos últimos a serem excluídos pelo sistema (se necessário).

Foi incluído também dois novos comportamentos que podem ser ativados com base no diretório para controlar como o sistema libera seus dados em cache:

Estas são apenas algumas das novidades já definidas para o novo sistema operacional, você pode conferir muito mais no site oficial Android O Developer Preview.

Um abraço e até a próxima!

Sair da versão mobile