razrabotka 1,061 просмотров

Гайз, так как камрады с соседнего канала пнули меня по WWDC в части конфы для...

Гайз, так как камрады с соседнего канала пнули меня по WWDC в части конфы для...
Увеличить
Гайз, так как камрады с соседнего канала пнули меня по WWDC в части конфы для разработчиков, то куда мне деваться? 😩

Я, конечно, каждый раз жду вполне конкретных АПИ, т.к. хотел запилить узкую аппу для видео-подкастов, но ровно эту фичу Apple наружу не отдаёт и, судя по всему, не собирается.

В общем, разбор инструментов с Platform State of the Union.

Сначала коротко о том, что было на кейноуте (для тех, кто проспал):

Тыц) Siri AI теперь на Google Gemini. Нам радоваться нечего, ибо Siri AI не будет ни в ЕС, ни в Китае, ни в РФ. В Европе на Mac, Watch и Vision всё-таки дадут.

Тыц) macOS 27
Накинули процентов к скорости (AirDrop, запуск приложений, фото в Photo) и дали ползунок прозрачности Liquid Glass после года жалоб. (хотя мне было норм)

Теперь о чём просили — PSotU
Тыц) Foundation Models framework. ИИшка для твоей аппы
Foundation-модели Apple на технологиях Gemini, теперь можно дёргать из своего приложения нативным Swift API.
на вход можно не только текст, но и картинки.
OCR и сканирование кодов прямо из модели, на девайсе
Можно звать Claude, Gemini и другие через Swift-пакет, соответствующий «протоколу модели».
Бесплатный private cloud compute для разрабов с < 2 млн первых загрузок, без оплаты облачного API. (Реверанс в сторону инди-разрабов, типа меня, и реально полезный)
Динамические профили, чтобы на лету менять модель/тулзы и собирать, по сути, агентов.
сам фреймворк позже летом выложат в опенсорс.

Тыц) Core AI (вот это интересно лично мне)
Новый фреймворк, чтобы гонять свои модели прямо на девайсе. Там всякое: Python-тулзы, чтобы конвертить PyTorch-модели под рантайм. Плюс визуальный дебаггер, который тащит значения тензоров обратно к твоему Python-коду.
Ноль серверных зависимостей, ноль платы за токены.

Т.е. для описанной мной в заголовке идеи, я могу взять модель, написать Metal-кернелы и таки взяться за влог-аппу. В общем, надо ещё покопать.

Тыц) SiriKit объявлен устаревшим.
Так что, если вы уже работаете с голосом в аппе, то на миграцию дают года 2-3. Новый и единственный курс партии путь к Siri теперь App Intents. Как я понял, через него аппа отдаёт Siri свой контент и действия. Плюс новый View Annotations API — чтобы Siri работала с тем, что на экране

Тыц) Дизайн и адаптивность (а как без них?)
Так как Liquid Glass получил ту самую ручку прозрачности, то довеском накинули: кромку для глубины, единый тулбар при скролле, сайдбары до краёв. Аппам, что уже на Liquid Glass, вся эта радость прилетит автоматом, без перекомпиляции

Тыц) SwiftUI и Swift 6.4
Апгрейднули SwiftUI: из основного — лэйауты резайзятся вдвое быстрее, ленивый state, кеш картинок.
Swift 6.4: из основного: async в defer наконец работает.
Часть ядра ОС Apple теперь написана на Swift. Часть переписали C на Swift, мол безопаснее и быстрее. В общем, демонстрируют, что Свифт — язык для всего стека. —


Тыц) Intel Mac окончательно похоронен. Tahoe был для него последним.

Тыц) Xcode 27.
Apple наконец-то догоняет Cursor и сотоварищи:
Агенты в каждом слое.
Любой агент через ACP (Agent Client Protocol). Встроены Anthropic, OpenAI и теперь Google/Gemini.
Device Hub: симулятор и реальные устройства в одном окне.

Мелочёвка: Xcode на 30% меньше (под эппловские процы), настройки синкаются через iCloud, проект создаётся в один клик без имени и bundle ID, и завезли темы (теперь можно подобрать идеальный оттенок серо-буро-малинового). Ура?

Ну и Reality Composer Pro 3 + апдейт Game Porting Toolkit.
Последнему добавили нейро-скиллы для агентов, чтобы портировать игры быстрее.

В общем, этот PSotU скучный (ИМХО) и опять про AI. Может более восторженно оценю, когда попробую 🤷‍♂️
#WWDC2026 #Apple #PSotU #iOS27 #Swift #Xcode #CoreAI

Понравился пост?

Обсуди его в Telegram-канале!

Обсуждение

Комментарии доступны через Telegram. Для участия в обсуждении нужен аккаунт Telegram.

Поделиться: Telegram

📢 в Telegram-канале!