WWDC: чего ожидать разработчикам от Apple Intelligence, App Intents и Swift
Ожидается мощный акцент на ИИ на мероприятии на следующей неделе, а новые версии операционных систем будут сосредоточены скорее на стабильности и производительности, чем на новых функциях. Но уже сейчас видно несколько новых возможностей для разработчиков.
Apple на следующей неделе откроет двери для разработчиков на Worldwide Developer Conference (WWDC). Помимо мощного акцента на ИИ и новых ОС, ориентированных на стабильность и производительность, чего стоит ждать разработчикам? В основном речь о новых API, Foundation Models и App Intents; вот что удалось выяснить.
Foundation Models
Apple создает новые API для Apple Intelligence. Один из способов — использовать модели, созданные с Google Gemini, а затем дистиллировать и уменьшать их, чтобы они помещались в устройства Apple и работали прямо на них. Следующий шаг — представить новый набор Foundation models, который разработчики смогут использовать в своих приложениях. Есть и другие детали:
- Новые API позволят разработчикам запускать инструменты Apple Intelligence, такие как суммаризация, прямо на устройстве клиента — полностью офлайн и с сохранением приватности.
- Разработчики, которые используют стандартные текстовые поля и элементы ввода Apple, получат доступ к улучшенным инструментам Apple внутри своих приложений без собственного кода.
- Поскольку обработка происходит на устройстве пользователя, ни разработчикам, ни пользователям не придется платить за AI tokens. Это заметное преимущество по стоимости и приватности для клиентов и разработчиков.
App Intents: следующее поколение
Apple продолжает пытаться убедить разработчиков сделать функции своих приложений доступными через Siri с помощью App Intents. Для этого приложения нужно описывать в семантической структуре, чтобы обеспечить взаимодействие через голос и текст. Чтобы упростить это, Apple, как ожидается, представит полную переработку фреймворка App Intents.
Говорите как угодно
Сегодня пользователю нужно сказать «Hey Siri», чтобы привлечь внимание ассистента, но теперь он будет реагировать на естественный язык более динамично. В сочетании с App Intents это означает, что пользователи смогут просить Siri задействовать сразу несколько приложений, чтобы выполнить задачу на устройстве.
Например, разработчик может создать туристическое приложение, которое примет маршрут и передаст его в инструмент для бюджета. Идея в том, что с помощью голосовой или текстовой команды человек сможет задействовать набор приложений, чтобы определить направление, составить маршрут, собрать список дел, подготовить письма или электронные письма и сформировать бюджет — все по исходной команде.
А как насчет контекста?
Ожидается, что Siri станет лучше использовать содержимое экрана, местоположение и другие личные данные, чтобы давать более контекстные ответы. Пока неизвестно, в каком объеме и в какой форме Apple предоставит эти данные сторонним разработчикам для контекстуализации их приложений. Приватность для Apple крайне важна, как и отношения с регуляторами: некоторые из них могут потребовать, чтобы данные, доступные собственным приложениям Apple, были доступны и сторонним приложениям. Это важные вопросы для Apple, разработчиков приложений и клиентов, которые хотят удобства ИИ без потери приватности.
Более единообразные UI-инструменты в Swift
Swift должен лучше справляться с миграцией legacy code, но основные ожидания связаны с Liquid Glass. Упростит ли Swift создание согласованных пользовательских интерфейсов, которые корректно работают на всех платформах Apple? Если да, это поможет снять одну из главных претензий к liquid-inspired UI Apple. Swift также даст разработчикам инструменты, необходимые для поддержки agentic application coding.
Лучшие vibes для Xcode
Vibe coding повсюду, в том числе в Xcode, который, как ожидается, получит более развитое контекстное и предиктивное понимание, чтобы повысить продуктивность разработчиков. Xcode также может получить улучшенные подсказки для архитектурной отладки в реальном времени, чтобы разработчикам было проще создавать приложения без ошибок.
Mac, который можно носить: Vision OS
Все AI-улучшения, доступные в других продуктах Apple, также будут предложены для visionOS. Это делает гарнитуру еще на шаг ближе к статусу Mac, который носят как солнцезащитные очки.
В других направлениях
- Новый Camera API позволит разработчикам создавать специализированные интерактивные кнопки, которые пользователи смогут размещать прямо внутри нативного интерфейса камеры iOS. Это должно сделать более сложные камерные приложения естественнее в использовании.
- Wallet Pass означает, что приложения смогут импортировать, например, штрихкоды или абонементы в спортзал для использования в Wallet.
- Icon Composer может получить больше инструментов, направленных на повышение единообразия.
Intel наконец уходит
Apple прекратит поддержку Intel в macOS 27, а значит, разработчики, вероятно, тоже завершат поддержку устаревших Intel-приложений.
После золотой лихорадки
Когда WWDC закончится, для Apple начнется реальная проверка: помогут ли анонсы сделать ИИ полезным, приватным и доступным по цене для разработчиков и их клиентов. Если Apple действительно удастся сделать ИИ правильно на уровне платформы, компания сможет предложить такой on-device intelligence, который никому больше не доступен, и бесплатно для разработчиков и пользователей — это может запустить новую волну ИИ-инноваций во всей экосистеме Apple. Это создаст вокруг экосистемы Apple защитный «ров», внутри которого разработчики смогут искать новые сценарии применения ИИ, давая клиентам нужные инструменты по приемлемой цене.
Материал — перевод статьи с английского.
Оригинал: WWDC: What can developers expect?