Registro de cambios
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
11 de julio de 2023: Se actualizaron los requisitos del Modo invitado
- Se quitó la compatibilidad con el Modo de invitado.
27 de enero de 2023: Se actualizaron los recursos de imagen
17 de mayo de 2021: Actualizaciones de los lineamientos de UX para remitentes de iOS
- Se actualizaron los lineamientos de UX para los remitentes de iOS en iOS 14 y versiones posteriores.
4 de junio de 2018: Lineamientos de UX para el receptor táctil
28 de abril de 2016: Se actualizaron los recursos de imagen
- Se actualizaron todos los recursos de imagen para cumplir con los lineamientos de UX.
- Dividimos la extensa lista de verificación de diseño por sus encabezados principales en siete archivos más cortos y mejor organizados para que se carguen más rápido y se requiera menos desplazamiento.
- Para una mayor coherencia, se reemplazó "controles expandidos" por "controlador expandido" y "controles persistentes" por "controlador mini".
9 de diciembre de 2015: Varias actualizaciones
- La mayoría de las imágenes para Android y muchas para Web Receivers se actualizaron en todo el proceso.
- En El remitente detiene la transmisión, se aclaró el comportamiento recomendado para la acción del usuario Detener la transmisión.
- Se actualizó el etiquetado recomendado en las siguientes secciones:
- En Controles de volumen del remitente, se actualizaron exhaustivamente los lineamientos de control de volumen.
- En
Secuencia de transmisión, se agregó una aclaración sobre dónde comienza el contenido de cada variación de la secuencia.
- Se cambió "Menú de transmisión" por "Diálogo de transmisión" en todo el texto.
- En el diálogo de Cast, se agregó la recomendación de usar el componente MediaRouter para Android o seguir los ejemplos de apps de referencia para iOS, Chrome o implementaciones personalizadas.
- En Diálogo de transmisión, durante la transmisión, se quitó la frase "Si se presiona un receptor web o un elemento de contenido, se cierra el menú de transmisión y se muestran los controles y la información completos de ese elemento de contenido", ya que ese comportamiento no se implementó.
- En Control de volumen del remitente, se aclaró que el control deslizante de volumen de la app del remitente 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, ya que el framework no la proporciona.
16 de septiembre de 2015: Varias actualizaciones
- En Controlador de remitente expandido, "Identifica el tiempo transcurrido y la duración del contenido para las transmisiones de medios" se reformula como una práctica recomendada.
18 de marzo de 2015: Actualizaciones de los controles de volumen
24 de noviembre de 2014: Actualizaciones para el modo de invitado
9 de mayo de 2014: Diálogo de Cast, volumen, notificaciones, pantalla de bloqueo y traducciones
11 de abril de 2014: Notificaciones y pantalla de bloqueo
21 de marzo de 2014: Se actualizó el ícono de Cast
- Se actualizaron los requisitos de la lista de verificación de los estados del botón de transmisión para reflejar el nuevo estado ON / Conectado del ícono de transmisión.
10 de marzo de 2014: Presentamos Cast
7 de marzo de 2014: Ampliación de los ajustes
- Se actualizaron los títulos de la lista de tareas
- Se definieron con mayor claridad los campos “Obligatorio” y “Prácticas recomendadas”
- Se agregaron pares de capturas de pantalla del remitente y del Web Receiver a todos los estados
- Se agregaron GIFs animados para los estados de carga y conexión
- 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
Sender stops cast
- Requisitos más definidos para
Sender resumes cast
Las imágenes que se usan en esta guía son cortesía de Blender Foundation y se comparten bajo licencia de derechos de autor o Creative Commons.
- Elephant's Dream: (c) copyright 2006,
Blender Foundation / Netherlands 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
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-07-26 (UTC)
[null,null,["Última actualización: 2025-07-26 (UTC)"],[[["\u003cp\u003eGuest Mode support has been removed as of July 11, 2023.\u003c/p\u003e\n"],["\u003cp\u003eDesign Checklist image assets have been updated several times to reflect current UI and ensure compliance with UX guidelines.\u003c/p\u003e\n"],["\u003cp\u003eUX guidelines for iOS senders, including updates for iOS 14 and later, were updated on May 17, 2021.\u003c/p\u003e\n"],["\u003cp\u003eNew UX guidelines for touch receivers were added on June 4, 2018.\u003c/p\u003e\n"],["\u003cp\u003eThroughout the development of Cast, various updates have been made to sender and receiver guidelines, including volume controls, cast dialog behavior, and terminology.\u003c/p\u003e\n"]]],["Guest Mode support was removed. Image assets were updated to reflect current UI. UX guidelines were revised for iOS senders, touch receivers, and volume controls. The document was reorganized into seven files and terminology was standardized. Cast dialog and notification labeling were updated. Behavior for stopping and resuming casts was clarified. The cast icon's states were revised. Content duration and elapsed time were emphasized, and volume slider functionality was defined.\n"],null,["# Changelog\n\n### July 11, 2023: Updated Guest Mode Requirements\n\n- Support for Guest Mode has been removed.\n\n### January 27, 2023: Updated image assets\n\n- Most image assets in the [Design Checklist](/cast/docs/design_checklist) have been updated to reflect the current UI.\n\n### May 17, 2021: Updates to iOS sender UX guidelines\n\n- Updated UX guidelines for iOS senders on iOS 14 and later.\n\n### June 4, 2018: Touch receiver UX guidelines\n\n- Added new UX guidelines for [touch on\n receivers](/cast/docs/design_checklist/receiver_touch).\n\n### April 28, 2016: Updated image assets\n\n- Updated all image assets to comply with the UX guidelines.\n- Split the lengthy design checklist document by its major headings into [seven shorter, better chunked](/cast/docs/design_checklist) files for faster loading and less scrolling.\n- For better consistency, replaced \"expanded controls\" with \"[expanded controller](/cast/docs/design_checklist/sender#sender-expanded-controller)\" and replaced \"persistent controls\" with \"[mini controller](/cast/docs/design_checklist/sender#sender-mini-controller)\".\n\n### December 9, 2015: Various updates\n\n- Most of the images for Android, and many for Web Receivers have been updated throughout.\n- In [Sender stops cast](/cast/docs/design_checklist/sender#sender-control-end), Clarified recommended behavior for the Stop Casting user action.\n- Updated recommended labeling in the following sections:\n - [Cast dialog,\n not connected (Web Receivers available)](/cast/docs/design_checklist/cast-dialog#sender-cast-menu-available)\n - [Cast dialog,\n connected but not casting](/cast/docs/design_checklist/cast-dialog#sender-cast-menu-connected)\n - [Cast dialog,\n while casting](/cast/docs/design_checklist/cast-dialog#sender-cast-menu-casting)\n - [Sender notification](/cast/docs/design_checklist/sender#sender-control-notification)\n - [Sender lock screen](/cast/docs/design_checklist/sender#sender-control-lockscreen)\n- In [Sender volume\n controls](/cast/docs/design_checklist/sender#sender-control-volume), updated volume control guidelines extensively.\n- In [Cast sequence](/cast/docs/design_checklist/cast-basics#cast-session-sequence), added clarification about where content starts for each sequence variation.\n- Changed \"Cast menu\" to \"Cast dialog\" throughout.\n- In [Cast dialog](/cast/docs/design_checklist/cast-dialog), added the recommendation to use the MediaRouter component for Android or follow the reference app examples for iOS, Chrome, or custom implementations.\n- In [Cast dialog,\n while casting](/cast/docs/design_checklist/cast-dialog#sender-cast-menu-casting), removed \"Tapping a Web Receiver / content item, closes the cast menu and shows the full controls and info for that content item,\" as that behavior is not implemented.\n- In [Sender volume\n control](/cast/docs/design_checklist/sender#sender-control-volume), clarified that the volume slider in the sender app must reflect volume changes made by the Chromecast remote control.\n- In [Sender\n notification](/cast/docs/design_checklist/sender#sender-control-notification), clarified that the developer must provide an \"X\" to stop casting; this is not provided by the framework.\n\n### September 16, 2015: Various updates\n\n- In [Sender expanded\n controller](/cast/docs/design_checklist/sender#sender-expanded-controller), \"Identify elapsed time and content duration for media streams\" is restated as a best practice.\n\n### March 18, 2015: Updates for volume controls\n\n- A new section, [Sender\n volume controls](/cast/docs/design_checklist/sender#sender-control-volume) has been added\n\n### November 24, 2014: Updates for guest mode\n\n- Considerations for [guest mode](/cast/docs/guest_mode) have been added througout\n\n### May 9, 2014: Cast dialog, Volume, Notifications, Lockscreen and Translations\n\n- Web Receiver status is no longer required for the [Cast dialog\n devices list](/cast/docs/design_checklist/cast-dialog#sender-cast-menu-available).\n- Web Receiver status and name is no longer required for the [lockscreen for music apps](/cast/docs/design_checklist/sender#sender-control-lockscreen).\n- For Android, the volume slider with the Cast icon must appear when pressing the [volume hardware\n keys](/cast/docs/design_checklist/sender#sender-control-volume).\n- Controlling the volume of a Cast session using volume hardware buttons on a mobile device is [no longer required for\n iOS](/cast/docs/design_checklist/sender#sender-control-volume).\n- Use the app icon instead of the cast icon on the notification bar [when casting](/cast/docs/design_checklist/sender#sender-control-notification).\n- Translations of cast terminology are now available at [Cast Terminology](/cast/docs/design_checklist/cast-basics#cast-terminology).\n\n### April 11, 2014: Notifications and Lockscreen\n\n- [Sender notification](/cast/docs/design_checklist/sender#sender-control-notification) and [Sender lock screen](/cast/docs/design_checklist/sender#sender-control-lockscreen) can be implemented in Android only; there is no provision for these in iOS\n\n### March 21, 2014: Updated cast icon\n\n- [Cast button states](/cast/docs/design_checklist/cast-button#sender-cast-icon-states) checklist requirements have been updated to reflect the new ON / Connected state of the cast icon\n\n### March 10, 2014: Introducing Cast\n\n- [Introduce Cast to users](/cast/docs/design_checklist/sender#prompting) is now a checklist requirement\n\n### March 7, 2014: Broad refinements\n\n- Updated checklist titles\n- More clearly defined \"Required\" \\& \"Best practices\"\n- Added sender / Web Receiver screenshot pairs to all states\n- Added animated gifs for loading \\& connecting states\n- Added [terminology section](/cast/docs/design_checklist/cast-basics#cast-terminology)\n- Updated Chrome guidelines to reflect current requirements\n- More clearly defined requirements for [Sender stops cast](/cast/docs/design_checklist/sender#sender-control-end)\n- More clearly defined requiremnts for [Sender resumes cast](/cast/docs/design_checklist/sender#sender-control-resume) \n\n**Images used in this guide** are courtesy of\nthe Blender Foundation, shared under copyright or Creative Commons license.\n\n- Elephant's Dream: (c) copyright 2006, Blender Foundation / Netherlands Media Art Institute / www.elephantsdream.org\n- Sintel: (c) copyright Blender Foundation \\| www.sintel.org\n- Tears of Steel: (CC) Blender Foundation \\| mango.blender.org\n- Big Buck Bunny: (c) copyright 2008, Blender Foundation / www.bigbuckbunny.org"]]