9 июня Apple показала iOS 19 с новым визуальным языком Liquid Glass. Первые впечатления - самое значимое визуальное обновление iOS с iOS 7. Что это означает для разработчиков существующих приложений - ниже.
Что такое Liquid Glass
Глубоко переработанная система материалов: динамические стеклянные слои, которые подсвечивают контент сзади, реагируют на скролл и жесты. На iPhone - заметно, на iPad/Mac - ещё заметнее. Это не косметика: меняется глубина, фокус, hierarchy всех экранов системы.
Что ломается в существующих приложениях
- Кастомные tab bar и navigation bar - старые материалы выглядят инородно.
- Принудительно тёмные/светлые экраны без поддержки динамики.
- Иконки приложений с старыми тенями - Apple просит обновить.
- Кастомные модальные окна без новой polish-обёртки.
Что нужно сделать в первую очередь
- Обновить Xcode 17, пересобрать приложение, прогнать на симуляторе iOS 19.
- Заменить кастомные материалы на новые .ultraThinGlass / .thickGlass.
- Обновить иконку через Icon Composer (новый инструмент в Xcode).
- Проверить читаемость текстов на стеклянных фонах.
- Добавить новые Liquid Glass анимации для key-CTA - большой эффект.
Сроки
iOS 19 релиз - сентябрь. Apple исторически продвигает приложения, обновлённые под новый дизайн в первые недели после релиза. Окно фичеринга - конец сентября до конца октября. Мы планируем обновить 4 наших iOS-приложения к 15 сентября.