Adote o modo picture-in-picture (PiP) para garantir que os apps com reprodução de vídeo principal, videochamadas, comunicação ou navegação ativa permitam que o conteúdo seja reduzido a uma janela flutuante quando um usuário sair. Essa funcionalidade é essencial para a multitarefa moderna, evitando uma experiência restritiva em que os usuários são forçados a manter um app totalmente aberto apenas para continuar um stream ou uma chamada.
Implementação necessária
Para se qualificar para o AEP, seu app precisa obedecer aos seguintes requisitos:
| ID | Diretriz |
|---|---|
| AEP-PiP-GAA | O app precisa usar as APIs PiP do Android. |
| AEP-PiP-GAB | O app precisa fazer a transição do conteúdo de vídeo principal para o modo PiP ao sair do app. |
| AEP-PiP-GAC | A reprodução precisa continuar sem interrupção ou pausa durante a transição. |
| AEP-PiP-GAD | A transição precisa ser fluida e imediata. Os apps que fecham totalmente e depois reabrem lentamente como uma janela flutuante oferecem uma experiência ruim e não atendem ao requisito. |
Aplicabilidade da diretriz
Esta diretriz se aplica a:
- Apps que têm os seguintes casos de uso:
- Reprodução de vídeo (incluindo SFV e streaming ao vivo)
- Videochamadas e chat
- Mapas e navegação
- Formatos de smartphone, tablet, dobrável e computador.
Isenções
| ID | Diretriz |
|---|---|
| AEP-PiP-EAA | Os apps podem usar uma estrutura alternativa equivalente que ofereça qualidade, recursos do usuário, estabilidade e compatibilidade semelhantes em todo o ecossistema. Entre em contato com o suporte se tiver uma estrutura adequada para consideração. |
Documentação e recursos de recursos
Os recursos a seguir fornecem orientações de implementação e detalhes técnicos sobre o recurso Picture-in-Picture. Esses recursos são apenas para referência e não contêm outros requisitos do programa.