Видео и подкасты для разработчиков
Заказываем кофе с помощью AI
Будет честный разбор ошибок: что не взлетело с первого раза, что пришлось переделывать и какие компромиссы мы приняли, чтобы «запустить быстро», как обычно хочет бизнес.
В мобильном приложении кофеен Дринкит мы столкнулись с проблемой слишком богатого кастомайза: десятки напитков, десятки ингредиентов и миллионы возможных комбинаций кастомизации — в таком UI пользователь легко теряется.
Чтобы не заставлять людей кликать по 10 чекбоксов, мы попробовали использовать AI как новый интерфейс: достаточно сказать «Хочу что-нибудь освежающее», и приложение само предложит подходящий напиток и варианты кастомизации.
Разберу опыт внедрения такого AI-ассистента прямо в мобильное приложение с помощью Firebase AI Logic.
Покажу, почему для прод-сценария быстро становится критично использовать function calling (tools) и agent loop, а не один большой промпт.
Отдельный фокус — работа с огромным контекстом меню: как мы прошли путь от «всё меню в JSON» (миллионы токенов и падения по лимитам) до архитектуры, которая укладывается в адекватный бюджет и latency.
Расскажу про практические приёмы экономии токенов и денег: декомпозиция данных через функции, сжатие и маппинг полей, логирование и контроль расхода.
Будет честный разбор ошибок: что не взлетело с первого раза, что пришлось переделывать и какие компромиссы мы приняли, чтобы «запустить быстро», как обычно хочет бизнес.
Бонус-часть: что делать, если Firebase AI недоступен (актуально для РФ), и как собрать похожий сценарий через Koog — как альтернативу и сравнение подходов.
Доклад будет полезен тем, кто хочет быстро и безопасно внедрять AI-фичи в мобильное приложение, понимать их стоимость и ограничения, и выбирать технологический стек под реальные условия продакшена.
-
Новости4 недели назадВидео и подкасты о мобильной разработке 2026.32
-
Новости3 недели назадGoogle анонсировал Gemini 3.7 Flash всего через три недели после предыдущего релиза
-
Разработка2 недели назадAndroid Skills — что выпустил Google и почему большинство разработчиков используют навыки неправильно
-
Разработка4 недели назадСпустя 3 года и 200 миллионов строк я наконец-то перестал использовать UUID в качестве ключа
