Los dispositivos premium suelen funcionar como centros de creación de contenido y comunicación. Permite a los usuarios cambiar sin problemas entre el hardware de audio y cámara integrado y el externo para brindar una experiencia del usuario versátil y profesional.
Lineamientos
Habilita la selección de hardware de audio y cámara.
Cámara
| Guideline ID | Test IDs | Description |
|---|---|---|
| Camera_Switcher | T-Camera_Switcher | La app incluye un selector de cámara para alternar entre las cámaras integradas del dispositivo y las cámaras externas. |
Audio
| Guideline ID | Test IDs | Description |
|---|---|---|
| Audio_Switcher | T-Audio_Switcher | Las apps que usan el micrófono o la bocina incluyen un selector de audio para alternar entre los dispositivos de audio integrados del dispositivo y los periféricos externos, por ejemplo, auriculares o micrófonos USB. |
| Audio_Background_Playback | T-Audio_Background_Playback | La app admite la reproducción en segundo plano, ya sea que la app sea visible para el usuario o no.
Las apps en segundo plano no visibles deben usar un servicio en primer plano para evitar que el sistema cierre el proceso de la app una vez que esta pierda el enfoque. Las apps visibles pero desenfocadas no requieren un servicio en primer plano para garantizar que el proceso de la app siga en ejecución. Si la app no está visible, también debe mostrar una notificación persistente que no se pueda descartar en la barra de estado o en la pantalla de bloqueo para informar al usuario que la app se está ejecutando. Consulta Cómo interactuar correctamente con los controles de contenido multimedia. |
Pruebas
Para asegurarte de que tu app proporcione una experiencia de audio y cámara profesional y versátil, completa las siguientes pruebas.
Cámara
| Test ID | Guideline IDs | Description |
|---|---|---|
| T-Camera_Switcher | Camera_Switcher | Conecta una cámara externa. Usa el selector de cámara de la app para alternar entre las cámaras integradas del dispositivo y la cámara externa. Verifica que la vista previa de la cámara se actualice correctamente para cada cámara seleccionada. |
Audio
| Test ID | Guideline IDs | Description |
|---|---|---|
| T-Audio_Switcher | Audio_Switcher | Conecta un dispositivo de audio externo, como auriculares o un micrófono USB. Usa el selector de audio de la app para alternar entre el audio integrado del dispositivo y el periférico externo. Verifica que la entrada y la salida de audio se enruten correctamente al dispositivo seleccionado. |
| T-Audio_Background_Playback | Audio_Background_Playback | Inicia la reproducción de audio. Interactúa con otra app que no sea de audio como la app en primer plano. Verifica que tu app siga reproduciéndose sin interrupciones ni pausas. Si no se ve tu app, verifica que se muestre una notificación en la barra de estado. Bloquea el dispositivo y espera al menos un minuto para verificar que el sistema no finalice el proceso para ahorrar batería. Verifica que la app proporcione una notificación en la pantalla de bloqueo. Usa los botones de reproducción y pausa directamente desde la notificación de la pantalla de bloqueo para confirmar que el servicio en primer plano se comunica con la app. Desbloquea la pantalla. Verifica que la app continúe con la reproducción. En el caso de las apps no visibles, verifica que aparezca una notificación en la barra de estado. Vuelve a enfocar la app como la app en primer plano y verifica que la reproducción continúe sin interrupciones ni pausas. |