tg-me.com/iosdev/1633
Last Update:
Обзорный пост по WWDC25 (Swift, Память, Инструменты), включая полезные ссылки и инструменты
За последние пару недель в канале было множество постов и разборов самых интересных моментов с прошедшей конференции. По традиции я подготовил обзорный пост с лучшими и самыми интересными сессиями на мой взгляд. А также дополнил его полезными материалами и тулзами.
📼 Использование памяти в Swift 6.2 и возможности для повышения производительности
Про Stack, Heap, InlineArray и опасности unsafe pointers. Кстати, огромная подборка материалов, вопросов и разборов кейсов, связанных с памятью есть тут.
📼 Новый инструмент для оптимизации SwiftUI-приложений на WWDC25
В этой сессии можно посмотреть, как на примере реального приложения можно устранить эти проблемы с помощью нового инструмента SwiftUI, Time Profiler (а также Hangs и Hitches).
📼 Что нового в Swift?
Рассказывают про новые возможности языка, позволяющие улучшить подход к параллелизму и добиться максимальной производительности, когда это необходимо.
📼 Повышение качества приложения с помощью concurrency в Swift
О распараллеливании кода, разбор и фикс ошибок, связанных с гонками данных.
📼 Что изменилось в Xcode 26?
Можно узнать, как использовать LLM в процессе разработки. А также ознакомиться с улучшениями в редактировании и отладке, улучшенной производительностью и инструментами тестирования, а также с Swift Build - движком системы сборки с открытым исходным кодом, используемым в Xcode.
📼 Все изменения в UIKit
Обзор всех новых API. А про @Observable с примерами в UIKit можно почитать вот тут.
📼Про конфиденциальность и защиту данных
В этой сессии рассмотрены различные атаки, их влияние на существующие криптографические протоколы и способы защиты от них с помощью квантово-безопасной криптографии.
📼 Разбор нового фреймворка Foundation Models
Про использование Apple Intelligence на устройстве. Этот обзор охватывает буквально все шани: от создания структур данных на языке Swift до вызова инструментов для интеграции источников данных и сессий для управления контекстом.
А вот тут есть репозиторий с уже готовыми примерами.
А если вам понравилось WWDC (трансляция, анонсы и разборы), то вы можете:
❤️🔥Поставить лайк •