ИНТЕРФЕЙС
Фото, файлы и спокойный iOS‑интерфейс.
Большое обновление прошло через 44 файла: от библиотеки памяти и ленты до общего iOS‑композера. Его цель — убрать визуальный шум вокруг контента и сделать вложения частью разговора, а не отдельным техническим шагом.

Факты и масштабы в статье взяты из реальных изменений продукта, а их эффект изложен понятным языком.
Вложение видно до отправки
В поле Life AI теперь можно добавить фотографию или текстовый документ. Выбранное вложение появляется прямо рядом с вопросом: фото можно открыть для проверки, файл — удалить, а несколько документов отображаются компактным счётчиком.
Это небольшая, но важная обратная связь. Пользователь всегда понимает, какой контекст уйдёт в запрос, и может исправить выбор до отправки.
Один композер для разговорных сценариев
Новый AppIosChatComposer объединяет ввод текста, микрофон, вложения и кнопку отправки. Он поддерживает светлую и тёмную тему, корректную клавиатуру и ограничение строк без скачков верстки.
Стеклянный фон адаптируется к настройке «Уменьшение прозрачности». Если эффект размытия нежелателен, интерфейс сохраняет контраст на обычной непрозрачной поверхности. Декоративность не становится условием доступности.
Медиа должно загружаться незаметно
В том же обновлении доработаны кеш фотографий, библиотека памяти, общие пространства и разбор медиа на сервере. Повторное открытие изображения требует меньше лишней работы, а интерфейс спокойнее реагирует на ожидание.
Коммит содержит более трёх тысяч добавленных строк и отдельные тесты композера, меню, кеша, ленты и дизайн-системы. Общий компонент снижает риск того, что похожие поля ввода начнут вести себя по-разному.
Контекст рядом
Фото и документы видны до отправки.
Знакомые жесты
Меню и поле ввода ощущаются нативно на iOS.
Доступный эффект
Прозрачность отключается без потери читаемости.
История маршрутов стала календарём жизни.
День, неделя, месяц или свой период: маршруты теперь проще искать, сравнивать и связывать с событиями.