Google презентовал AppFunctions, новый API, который позволит интегрировать AI-агентов в Android-приложения. Это шаг к созданию операционной системы, ориентированной на работу с агентами, что важно для разработчиков в условиях растущего спроса на функциональные возможности AI.
Что такое AppFunctions
API AppFunctions позволяет разработчикам предоставлять функции своих приложений в виде самодокументируемых блоков, что существенно упрощает работу с AI-агентами, такими как Gemini Assistant. Взаимодействие происходит на устройстве, что повышает уровень конфиденциальности и скорости за счет снижения сетевой задержки. Например, пользователи могут попросить ассистента показать фотографии из галереи, и тот выполнит запрос, сохраняя контекст для дальнейших действий.
Проблемы интеграции и решение от Google
На начальных этапах не все приложения будут поддерживать AppFunctions, поэтому Google также представил платформу автоматизации пользовательского интерфейса. Это соединение позволяет пользователям, например, заказать пиццу или организовать несколько остановок на такси, используя Gemini Assistant без необходимости глубокого программирования со стороны разработчиков. Такой подход экономит время и ресурсы, позволяя добавлять новые функции без значительных затрат.
Контроль за данными и безопасность пользователей
Защита данных пользователей и контроль над взаимодействием с AI-агентами стали приоритетными в разработке AppFunctions. Все операции задействуют механизмы, обеспечивающие видимость взаимодействий и возможность ручной отмены действий, что особенно важно при проведении чувствительных операций, таких как совершение покупок.
Практическое значение для разработчиков и пользователей
С запуском AppFunctions разработчики Android-приложений получат новые инструменты для работы с AI, что поможет им реализовывать более сложные задачи. На данный момент функция доступна только для серии Galaxy S26, а более широкое внедрение запланировано на Android 17. Это критическая возможность для улучшения пользовательского опыта и конкурентоспособности приложений на рынке.
Следующий этап — расширение функциональности и доступности AppFunctions для всех Android-устройств, что откроет новые горизонты для разработчиков и пользователей.