11 de julio de 2023: Actualización de los requisitos del Modo de Invitado
- Se quitó la compatibilidad con el Modo de invitado.
27 de enero de 2023: Recursos de imagen actualizados
- La mayoría de los recursos de imagen de la lista de tareas de diseño se actualizaron para reflejar la IU actual.
17 de mayo de 2021: Actualizaciones de los lineamientos de UX de los remitentes de iOS
- Se actualizaron los lineamientos de UX para remitentes de iOS en iOS 14 y versiones posteriores.
4 de junio de 2018: Lineamientos de UX del receptor táctil
- Se agregaron nuevos lineamientos de UX para la función táctil de receptores.
28 de abril de 2016: Recursos de imagen actualizados
- Se actualizaron todos los recursos de imagen para que cumplan con los lineamientos de UX.
- Divide el extenso documento de la lista de tareas de diseño según los encabezados principales en siete archivos más cortos y mejor fragmentados para lograr una carga más rápida y menos desplazamiento.
- Para mejorar la coherencia, se reemplazaron los "controles expandidos" por el "controlador expandido" y los "controles persistentes" por un "minicontrolador".
9 de diciembre de 2015: Se implementaron varias actualizaciones
- La mayoría de las imágenes para Android y muchas de los receptores web se han actualizado.
- En El remitente detiene la transmisión, se aclaró el comportamiento recomendado para la acción Detener la transmisión del usuario.
- Se actualizó el etiquetado recomendado en las siguientes secciones:
- En los controles de volumen del remitente, se actualizaron ampliamente los lineamientos de control de volumen.
- En la secuencia de transmisión, se agregó una aclaración sobre dónde comienza el contenido para cada variación de secuencia.
- Se cambió el "Menú de transmisión" a "Diálogo de transmisión" en todo momento.
- En el diálogo de transmisión, se agregó la recomendación de usar el componente MediaRouter para Android o seguir los ejemplos de app de referencia para iOS, Chrome o implementaciones personalizadas.
- En el diálogo de transmisión, durante la transmisión, se quitó "Cuando se presiona un receptor web o un elemento de contenido, se cierra el menú de transmisión y se muestran todos los controles y la información de ese elemento de contenido", ya que ese comportamiento no se implementa.
- En Control de volumen del remitente, se aclaró que el control deslizante de volumen de la app emisora debe reflejar los cambios de volumen realizados por el control remoto del Chromecast.
- En Notificación del remitente, se aclaró que el desarrollador debe proporcionar una "X" para detener la transmisión. Esto no se proporciona en el framework.
16 de septiembre de 2015: Se implementaron varias actualizaciones
- En Control expandido de remitente, se muestra la opción "Identificar el tiempo transcurrido y la duración del contenido para las transmisiones de contenido multimedia" como práctica recomendada.
18 de marzo de 2015: Actualizaciones de los controles de volumen
- Se agregó una nueva sección: Controles de volumen del remitente.
24 de noviembre de 2014: Actualizaciones del modo de invitado
- Se agregaron las consideraciones para el modo de invitado.
9 de mayo de 2014: Diálogo de transmisión, volumen, notificaciones, pantalla bloqueada y traducciones
- El estado del receptor web ya no se requiere para la lista de dispositivos de diálogo de transmisión.
- El estado y el nombre del receptor web ya no son necesarios para la pantalla de bloqueo de las apps de música.
- En Android, el control deslizante de volumen con el ícono de transmisión debe aparecer cuando se presionan las teclas físicas de volumen.
- Ya no es necesario para iOS controlar el volumen de una sesión de transmisión mediante botones de hardware de volumen en un dispositivo móvil.
- Usa el ícono de la app en lugar del ícono de transmisión en la barra de notificaciones cuando transmitas contenido.
- Las traducciones de la terminología de transmisión ahora están disponibles en la Terminología de Cast.
11 de abril de 2014: Notificaciones y pantalla de bloqueo
- Las notificaciones del remitente y la pantalla de bloqueo del remitente solo se pueden implementar en Android. En iOS, no están contempladas en estas acciones.
21 de marzo de 2014: Se actualizó el ícono de transmisión
- Se actualizaron los requisitos de la lista de tareas de los estados del botón para transmitir a fin de reflejar el nuevo estado de ACTIVADO o Conectado del ícono de transmisión.
10 de marzo de 2014: Presentación de Cast
- Presentar la transmisión a los usuarios ahora es un requisito de la lista de tareas
7 de marzo de 2014: Refinamientos generales
- Títulos actualizados de la lista de tareas
- Se definen de manera más clara las opciones "Obligatorio" y las "Prácticas recomendadas".
- Se agregaron pares de capturas de pantalla de remitente o receptor web a todos los estados.
- Se agregaron GIF animados para cargar y conectar estados
- Se agregó la sección de terminología.
- Se actualizaron los lineamientos de Chrome para reflejar los requisitos actuales.
- Requisitos más claramente definidos para El remitente detiene la transmisión
- Requisitos más claramente definidos para El remitente reanuda la transmisión
Las imágenes que se usan en esta guía son cortesía de Blender Foundation, y se comparten bajo los derechos de autor o una licencia Creative Commons.
- Elephant's Dream: (c) Copyright 2006, Blender Foundation / Países Bajos Media Art Institute / www.elephantsdream.org
- Sintel: (c) Copyright Blender Foundation | www.sintel.org
- Tears of Steel (CC) Blender Foundation | mango.blender.org
- Big Buck Bunny: (c) Copyright 2008, Blender Foundation / www.bigbuckbunny.org