Сообщество RSS DEV

WWDC 2025: Что нового в UIKit

iOS 26 представляет новый материал "Жидкое стекло", который оживляет интерфейс приложения динамическими эффектами. Новая система дизайна включает плавные переходы навигации, прерываемые анимации и новые инструменты дизайна, такие как Background Extension View (Представление расширения фона) и Glass Material (Материал стекла). Обновление также добавляет поддержку строки меню на iPad, позволяя пользователям свайпом сверху открывать полное меню приложения. Новые API меню обеспечивают настройку системных команд, а расширения могут совместно использовать определения меню. iOS 26 представляет интеграцию Swift Observable, автоматически отслеживая зависимости и делая представления недействительными по мере необходимости. Обновление также добавляет метод `updateProperties`, который выполняется перед `layoutSubviews` и отслеживает объекты Observable. Кроме того, iOS 26 приносит улучшения HDR для цветов и пользовательского контента, а строго типизированные уведомления обеспечивают безопасность типов. Обновление также представляет новые возможности рисования SF Symbols и устаревает несколько API, ориентированных на UIApplication. Чтобы начать работу с iOS 26, разработчикам следует выполнить компиляцию с последней SDK, пересмотреть реакцию своего приложения на новый дизайн и внедрить новые функции, такие как `updateProperties` и отслеживание Observable.
favicon
dev.to
WWDC 2025 What’s new in UIKit