TGViewer
Мобильная разработка Мобильная разработка @mobi_dev · 13.1K subscribers
Post #4827 544
Долгая задача продолжится, даже если Android-приложение закрыли

Помощник собирает маршрут: ищет перелёт, гостиницу и билеты. Если весь процесс привязан к экрану телефона, уход приложения в фон усложняет сохранение прогресса.

В разборе архитектуры Jetpacker Google переносит многошаговый сценарий на сервер. Координатор ADK вызывает специализированных агентов, а Android-клиент показывает ход работы и запрашивает выбор пользователя.

AG-UI передаёт сообщения и события выполнения. A2UI описывает интерфейс структурированными данными, которые клиент отображает нативными компонентами Jetpack Compose.

Так сервер может менять сочетания поддерживаемых карточек без выпуска новой версии приложения. Но набор компонентов всё равно задаётся на клиенте: произвольный экран, которого бинарник не умеет рисовать, из JSON не появится. В статье есть ссылки на код сервера и Android-приложения.
  • 👍 1
More from @mobi_dev
  1. Oct 16, 2026Как согласовать скругления карточки и контейнера в SwiftUI Одинаковый cornerRadius у внешн…
  2. Oct 16, 2026Пользователь отменил покупку. Это ещё не ошибка Собственный экран оплаты и собственная обр…
  3. Oct 15, 2026Как передать ИИ-агенту результаты Xcode Instruments Файл .trace содержит множество таблиц:…
  4. Oct 15, 2026KMP-проект с Kotlin Toolchain 0.13: меньше ручной настройки JetBrains теперь рекомендует K…
  5. Oct 15, 2026Почему SwiftUI не видит Map без второго import В представлении есть import SwiftUI, но ком…
  6. Oct 14, 2026Когда кнопки SwiftUI переезжают на край экрана На iPhone Duo действия, навигация и вкладки…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →