Что нового в UIKit
Большая часть изменений очень прозрачно намекают на то, что осенью нас все-таки ждет раскладушка:
👉Navigation Bar и кнопки в нем умеют подстраиваться под размеры и форм-факторы экранов.
👉Window Scenes теперь могут определять собственную орентацию.
👉Таббар может определить, где он предпочитает находиться на экранах, поддерживающих оба варианта – снизу или сбоку.
Из других интересных штук:
👉Каждый ViewController может зарегистрировать неинтерактивное представление для внешнего дисплея.
👉У Window Scenes появилась возможность запросить дополнительное подтверждение перед закрытием.
👉Одному табу в таббаре можно задать отличное от всех остальных поведение, которое заметно выделит его.
👉Обновлять визуальное состояние табов теперь можно одним батчем.
Большая часть изменений очень прозрачно намекают на то, что осенью нас все-таки ждет раскладушка:
👉Navigation Bar и кнопки в нем умеют подстраиваться под размеры и форм-факторы экранов.
👉Window Scenes теперь могут определять собственную орентацию.
👉Таббар может определить, где он предпочитает находиться на экранах, поддерживающих оба варианта – снизу или сбоку.
Из других интересных штук:
👉Каждый ViewController может зарегистрировать неинтерактивное представление для внешнего дисплея.
👉У Window Scenes появилась возможность запросить дополнительное подтверждение перед закрытием.
👉Одному табу в таббаре можно задать отличное от всех остальных поведение, которое заметно выделит его.
👉Обновлять визуальное состояние табов теперь можно одним батчем.
Swiftjective-C
iOS 27: Notable UIKit Additions
iOS 27 is here. So now we check in with our invincible UI framework, UIKit.
👍12❤1
Какие сессии WWDC посмотреть
Как и всегда в это время года, начинает появляться куча рекомендаций по тому, какие сессии WWDC точно стоит посмотреть. Помимо понятного набора из Platforms State of the Union, What's new in Xcode / Swift / SwiftUI, вот несколько интересных:
👉What's new in the Foundation Models
👉Meet Core AI
👉Building agentic apps with Foundation Models
👉Enhance your presence on the App Store
👉Meet the Music Understanding Framework
А вообще, вот репозиторий с содержимым каждой сессии, который вы можете отдать вашему агенту и сами его поспрашивать о новинках.
Как и всегда в это время года, начинает появляться куча рекомендаций по тому, какие сессии WWDC точно стоит посмотреть. Помимо понятного набора из Platforms State of the Union, What's new in Xcode / Swift / SwiftUI, вот несколько интересных:
👉What's new in the Foundation Models
👉Meet Core AI
👉Building agentic apps with Foundation Models
👉Enhance your presence on the App Store
👉Meet the Music Understanding Framework
А вообще, вот репозиторий с содержимым каждой сессии, который вы можете отдать вашему агенту и сами его поспрашивать о новинках.
kodeco.com
WWDC26: Sessions Worth Your Time
WWDC26 has dropped over 100 sessions — we asked the Kodeco team which ones to watch first.
1👍14❤4
CLI для Apple Feedback Reports
На ваши репорты Apple никогда не ответит, и, скорее всего, никогда не починит – но это все еще не повод их не заводить! Но теперь это можно делать не руками, а отправлять своего агента, прямо когда он столкнулся с каким-то багом.
На ваши репорты Apple никогда не ответит, и, скорее всего, никогда не починит – но это все еще не повод их не заводить! Но теперь это можно делать не руками, а отправлять своего агента, прямо когда он столкнулся с каким-то багом.
GitHub
GitHub - rryam/RelatoKit: Local-first Swift CLI for preparing and submitting Apple Feedback Assistant reports through the native…
Local-first Swift CLI for preparing and submitting Apple Feedback Assistant reports through the native macOS app. - rryam/RelatoKit
❤8👎7
Трекер баззвордов WWDC
Наконец-то кто-то сделал эту важнейшую работу – выгрузил все баззворды из кейноутов WWDC, и посчитал тренды их упоминания.
👉Частотность использования баззвордов растет год к году
👉Apple Intelligence часто произносили в 2024, в 2025 стеснительно молчали, а в 2026 все вернулось на тот же уровень
👉"Amazing" почти вымер, но на смену ему пришел "powerful"
👉Теперь все "faster than ever", но уже не "best ever"
Наконец-то кто-то сделал эту важнейшую работу – выгрузил все баззворды из кейноутов WWDC, и посчитал тренды их упоминания.
👉Частотность использования баззвордов растет год к году
👉Apple Intelligence часто произносили в 2024, в 2025 стеснительно молчали, а в 2026 все вернулось на тот же уровень
👉"Amazing" почти вымер, но на смену ему пришел "powerful"
👉Теперь все "faster than ever", но уже не "best ever"
💅38❤12
Foundation Models CLI
Работать с моделями из фреймворка Foundation Models теперь можно не только используя SDK, но и прямо из консоли.
Работать с моделями из фреймворка Foundation Models теперь можно не только используя SDK, но и прямо из консоли.
🔥15👍2❤1💅1
Reorderable containers в iOS 27
Раньше реордерить ячейки с использованием готового API можно было только в
Раньше реордерить ячейки с использованием готового API можно было только в
List. Начиная с новой версии iOS, каждый элемент любого контейнера можно пометить как reorderable. Возможность реордеринга можно включать и отключать на уровне контейнера.🔥27❤2
Как подключить OpenCode к Xcode 27
В новом Xcode появилась поддержка Agent-Client Protocol, он же ACP. Он дает возможность подключать в IDE любого агента, который этот протокол реализует. А на сегодня это, кажется, вообще все агенты!
Из главных минусов ACP можно отметить только то, что подключаемые таким образом агенты могут довольно сильно отставать по фичам от нативных CLI.
Так вот, в статье в качестве примера разбирается, как через ACP подключить OpenCode.
В новом Xcode появилась поддержка Agent-Client Protocol, он же ACP. Он дает возможность подключать в IDE любого агента, который этот протокол реализует. А на сегодня это, кажется, вообще все агенты!
Из главных минусов ACP можно отметить только то, что подключаемые таким образом агенты могут довольно сильно отставать по фичам от нативных CLI.
Так вот, в статье в качестве примера разбирается, как через ACP подключить OpenCode.
Redalemeden
How to Use OpenCode in Xcode 27 | Reda Lemeden
A step-by-step guide to connecting OpenCode, or any ACP-compatible coding agent, to Xcode 27's Intelligence features.
🔥6👍4
Как поменялся Siri SDK
Продолжаем разбиратьсяс изменениями в ключевых фреймворках в iOS 27. На очереди Siri и то, как приложениям правильно декларировать свои возможности, обрабатывать входящие и исходящие данные.
Продолжаем разбиратьсяс изменениями в ключевых фреймворках в iOS 27. На очереди Siri и то, как приложениям правильно декларировать свои возможности, обрабатывать входящие и исходящие данные.
Swiftjective-C
iOS 27, Your App, and Siri
How do we think about Siri AI with iOS 27? Here’s how to make the most of new APIs.
👍2