Índice:
Um dos maiores recursos voltados para o usuário do Android N é a capacidade de executar mais de um aplicativo na tela por vez. Certamente, alguns fabricantes como Samsung e LG oferecem recursos semelhantes há anos, mas a partir de N serão suportados no nível do sistema operacional, o que significa melhor suporte a aplicativos e (eventualmente) menos código personalizado.
Quando a maioria das pessoas pensa no modo de múltiplas janelas, elas imaginam a visão tradicional em tela dividida, pioneira na Samsung e LG, e incluída nos modelos mais recentes do iPad. No entanto, o Android N tem três maneiras distintas de executar mais de um aplicativo ao mesmo tempo.
Vamos mergulhar.
Modo de tela dividida
Este é o seu modo padrão de várias janelas, como você pode conhecer em alguns telefones Samsung, LG e Huawei. A tela é dividida entre dois aplicativos diferentes, vertical ou horizontalmente, dependendo do tipo de dispositivo e da orientação da tela. Para ativá-lo, pressione e segure a tecla Aplicativos recentes com um aplicativo já aberto.
Há uma linha divisória no topo que permite controlar quanto espaço é dividido entre cada aplicativo (alguns aplicativos podem ter altura / largura mínimas). Deslize o divisor para baixo para tornar o aplicativo principal em tela cheia. Pressione a tecla Aplicativos recentes para escolher um aplicativo recente para a parte inferior da tela. Ou pressione home para escolher um aplicativo secundário na tela inicial ou na gaveta de aplicativos.
Modo de forma livre
Não vimos oficialmente nada do modo Freeform - embora alguns tenham conseguido invadir as versões anteriores do Android N. Essencialmente, o Freeform é um modo de aplicativo com janelas completo para Android, com aplicativos redimensionáveis flutuantes que podem ser fechados ou maximizados como no seu PC, Mac ou Chromebook.
Não está claro como a forma livre pode ser ativada em sua forma final, embora a implementação inicial ativada pela alteração de certos arquivos XML na visualização N anterior permita enviar aplicativos para o modo janela, tocando em um ícone na tela Aplicativos Recentes.
De acordo com os documentos de desenvolvimento do Google, "os fabricantes de dispositivos maiores podem optar por ativar o modo de forma livre" - portanto, não é ativado por padrão. E vale a pena notar que nenhum tipo de dispositivo específico é mencionado - um "dispositivo grande" poderia ser facilmente um telefone do tipo "phablet" ou uma caixa de TV.
Dito isto, no atual Android N beta, o recurso ainda não está ativado em tablets maiores como o Pixel C.
Modo Picture-in-picture
Uma rápida olhada na imagem na imagem na TV Android. (Fonte: Google Developers)Semelhante ao modo picture-in-picture do iOS, a implementação PiP do Android N permite que um aplicativo exista como uma janela flutuante sobre todo o resto. Como o nome sugere, o exemplo óbvio é um reprodutor de vídeo flutuante que você pode visualizar enquanto usa outros aplicativos em segundo plano.
A imagem na imagem foi mencionada apenas em referência à caixa do Nexus Player TV no Google I / O 2016. No entanto, o engenheiro do Google Wale Ogunwale nos explicou em uma sessão posterior que não há razão para que um fabricante não possa portá-lo para outros tipos de dispositivos - por exemplo, tablets - se eles quisessem. (Dito isso, não está claro como os usuários podem iniciar o modo PiP em um dispositivo de TV que não seja Android.)
Quais aplicativos funcionarão?
O Android N assume que todos os aplicativos funcionam com várias janelas, a menos que o desenvolvedor especifique o contrário. Se o desenvolvedor do aplicativo optou por sair de várias janelas, você verá uma mensagem de notificação informando que o aplicativo não é compatível. Certos aplicativos não projetados especificamente para o Android N podem exibir um aviso de diálogo dizendo que "podem não funcionar" com o recurso.
Como regra geral, uma vez finalizado o Android N, é esperado que a grande maioria dos aplicativos funcione apenas com os novos modos de multitarefa.