Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Descripción general de accesos directos a aplicaciones

Como desarrollador, puedes definir accesos directos para realizar acciones específicas en tu app. Estos accesos directos se pueden mostrar en un selector compatible y ayudan a tus usuarios a iniciar rápidamente tareas comunes o recomendadas dentro de tu app.

Este conjunto de guías te enseña cómo crear y administrar accesos directos a aplicaciones. Además, aprenderás algunas prácticas recomendadas que mejorarán la efectividad de tus accesos directos.

Tipos de accesos directos

Accesos directos a aplicaciones en Nexus 6P
Figura 1: Con accesos directos a aplicaciones, puedes destacar acciones clave y permitir que los usuarios exploren tu app en profundidad de forma instantánea.

Cada acceso directo hace referencia a uno o más intents, cada uno de los cuales inicia una acción específica en tu app cuando los usuarios lo seleccionan. Los tipos de accesos directos que creas para tu app dependen de sus casos de uso clave. Entre los ejemplos de acciones que puedes expresar como accesos directos, se incluyen los siguientes:

  • Redactar un nuevo correo electrónico en una app de ese tipo
  • Llevar a los usuarios a una ubicación específica en una app de mapas.
  • Enviar mensajes a un amigo en una app de comunicación.
  • Reproducir el siguiente episodio de un programa de TV en una app multimedia.
  • Cargar el último punto obtenido en una app de videojuegos

Nota: Solo las actividades principales (las que procesan la acción Intent.ACTION_MAIN y la categoría Intent.CATEGORY_LAUNCHER) pueden tener accesos directos. Si una app tiene varias actividades principales, debes definir el conjunto de accesos directos para cada actividad.

Puedes publicar los siguientes tipos de accesos directos para tu app:

  • Los accesos directos estáticos se definen en un archivo de recursos que se empaqueta en un APK o paquete de aplicación.
  • Los accesos directos dinámicos se pueden publicar, actualizar y quitar solo cuando tu app está en ejecución.
  • Se pueden agregar accesos directos fijos a los selectores admitidos durante la ejecución si el usuario otorga permiso.

    Nota: Los usuarios también pueden crear accesos directos fijos copiando los accesos directos estáticos y dinámicos de tu app en el selector.

Limitaciones de accesos directos

Aunque puedes publicar hasta cinco accesos directos (estáticos y dinámicos combinados) al mismo tiempo para tu app, la mayoría de los selectores solo pueden mostrar cuatro.

Sin embargo, no hay límite para la cantidad de accesos directos fijos que los usuarios pueden crear hacia tu app. Aunque tu app no puede quitar los accesos directos fijos, puede inhabilitarlos.

Nota: Aunque otras apps no pueden acceder a los metadatos dentro de tus accesos directos, el selector sí puede hacerlo. Por lo tanto, estos metadatos deben ocultar la información sensible del usuario.

A fin de comenzar a crear accesos directos para tu app, consulta las siguientes páginas:

Para obtener más detalles sobre las operaciones que se pueden realizar en los accesos directos, consulta la referencia de la API ShortcutManager.