Para satisfacer estas necesidades de los usuarios, la plataforma de Android está evolucionando hacia un sistema de inteligencia que transforma el SO de una plataforma de lanzamiento de aplicaciones a un orquestador de tareas activo. Android te proporciona las siguientes capacidades nuevas que incluyen APIs integrado en el dispositivo y complementan las integraciones en la nube, lo que permite que los agentes del sistema, como Google Gemini, ejecuten tareas en aplicaciones locales y servicios web de forma segura y contextual.
Tienes el control total con las siguientes opciones:
AppFunctions: AppFunctions es una API de la plataforma de Android con una biblioteca de Jetpack complementaria para simplificar la integración de MCP de Android. AppFunctions permite que tu app ponga capacidades específicas a disposición de los agentes como funciones discretas que los agentes pueden descubrir y ejecutar integrado en el dispositivo. Esto permite integraciones profundas, seguras y de alto rendimiento. Explora nuestros recursos para AppFunctions, incluidos la documentación, las muestras y las habilidades.
Servidor de MCP remoto: Con el enfoque de MCP del servidor, tu app pone capacidades específicas a disposición de los agentes que pueden integrarse directamente con su backend. Es un enfoque complementario que es una buena opción para la cobertura en Android y otras plataformas. Lee la documentación de Model Context Protocol para obtener más detalles.
Con esta función, el asistente precargado por el OEM tiene el control:
- Control de computadora: Computer Control es una próxima API de Android que permite que un asistente precargado por el OEM automatice tareas interactuando directamente con la interfaz de usuario de una app. La app de destino no necesita ningún cambio de código explícito para integrarse. Lee sobre Computer Control.