Что нового в SwiftUI в WWDC25 ?

Asked on 2025-07-30

1 search

На WWDC 2025 было представлено множество новых функций и улучшений в SwiftUI. Вот некоторые из них:

  1. Новые API для работы с веб-контентом: Теперь приложения могут встраивать веб-контент с помощью WKWebView API в SwiftUI. Добавлены новые компоненты для работы с веб-страницами, которые поддерживают современные технологии Swift, такие как наблюдение и строгая параллельность.

  2. Редактирование текста: SwiftUI теперь поддерживает редактирование текста с использованием атрибутированных строк, что позволяет создавать более богатые текстовые редакторы с возможностью стилизации.

  3. 3D диаграммы: Swift Charts теперь поддерживает 3D диаграммы, что позволяет взаимодействовать с камерой для вращения и увеличения диаграмм.

  4. Улучшение производительности: Внесены значительные улучшения в производительность, особенно в области прокрутки и работы с большими списками. Например, списки на macOS теперь загружаются в 6 раз быстрее, а обновления происходят до 16 раз быстрее.

  5. Интеграция с RealityKit: Улучшена интеграция с RealityKit, включая поддержку наблюдаемых изменений и улучшенные API для преобразования координат.

  6. Новый дизайн: Введена новая система дизайна, которая обеспечивает яркий и плавный опыт, согласованный на всех платформах Apple.

  7. Поддержка 3D макетов: В VisionOS 26 добавлены новые инструменты для создания 3D макетов, что позволяет создавать более богатые объемные интерфейсы.

Для более детального изучения новых возможностей SwiftUI, вы можете посмотреть сессию What’s new in SwiftUI.