База знаний WWDC
Карта идей, фреймворков и изменений платформ, представленных Apple на WWDC 2024–2026, с возможностью поиска.
-
Посмотреть сессию Основной докладНе пропустите презентацию новейшего программного обеспечения и технологий Apple. -
Посмотреть сессию Состояние платформУзнайте о последних достижениях на платформах Apple. -
Посмотреть сессию Основной доклад (ASL)Не пропустите презентацию новейшего программного обеспечения и технологий Apple. -
Посмотреть сессию Состояние платформ (ASL)Узнайте о последних достижениях на платформах Apple. -
Посмотреть сессию Новый большой шаг Apple для Siri и iPhoneПредставляем Siri AI в iOS 27. Создавайте фотореалистичные изображения для обоев, Contact Posters и системных фонов в Image Playground, естественным языком редактируйте и пишите письма, сообщения и документы… -
Посмотреть сессию Обзор состояния платформ WWDC26Познакомьтесь с новейшими достижениями для приложений и игр всего за пять минут. -
Посмотреть сессию Защита приложений с App AttestИспользуйте App Attest против модификации приложений и мошенничества. Узнайте, как создавать ключи в Secure Enclave, проверять аттестации и утверждения, применять метрику мошенничества и новые сигналы iOS 27… -
Посмотреть сессию Распознавание рукописного текста с PencilKitДобавьте распознавание рукописного текста на разных алфавитах и языках с технологией Apple из Freeform и Notes и интегрируйте PencilKit в более широкий круг приложений.
Просмотр по темам
- App Store, распространение и маркетинг21 сессий Изучите App Store Connect, подписки, тестирование, распространение, аналитику и работу, необходимую для вывода приложения на рынок. Избранное · WWDC 2026 · Улучшение присутствия в App Store 2026: 9 · 2025: 7 · 2024: 5
- Safari и веб18 сессий Следите за WebKit, Safari, CSS, веб-приложениями, расширениями и технологиями связи открытого веба с платформами Apple. Избранное · WWDC 2026 · Новое в WebKit для Safari 27 2026: 7 · 2025: 7 · 2024: 4
- Swift41 сессий Следите за языком Swift, параллельностью, производительностью, взаимодействием, макросами, пакетами и развитием экосистемы. Избранное · WWDC 2026 · Новое в Swift 2026: 14 · 2025: 12 · 2024: 15
- SwiftUI и фреймворки интерфейса76 сессий Создавайте адаптивные интерфейсы в SwiftUI, UIKit и AppKit с современными компоновкой, навигацией, анимацией и состоянием. Избранное · WWDC 2026 · Новое в SwiftUI 2026: 22 · 2025: 26 · 2024: 28
- Аудио и видео26 сессий Создавайте надежную запись, воспроизведение, монтаж, потоковую передачу и пространственные медиа с аудио- и видеофреймворками Apple. Избранное · WWDC 2026 · Знакомство с фреймворком Music Understanding 2026: 7 · 2025: 10 · 2024: 9
- Бизнес и образование11 сессий Проектируйте приложения для управляемых устройств, организаций, классов и команд с корпоративными и образовательными возможностями Apple. Избранное · WWDC 2026 · Новое в управлении устройствами Apple 2026: 5 · 2025: 4 · 2024: 2
- Графика и игры51 сессий Создавайте производительный рендеринг, игры, 3D-контент и кроссплатформенные решения с Metal и графическим стеком Apple. Избранное · WWDC 2026 · Нейронный рендеринг в реальном времени с Metal 2026: 18 · 2025: 15 · 2024: 18
- Дизайн50 сессий Изучите развивающийся визуальный язык Apple, принципы взаимодействия, значки, движение и создание ясных кроссплатформенных решений. Избранное · WWDC 2026 · Принципы отличного дизайна 2026: 13 · 2025: 22 · 2024: 15
- Доступность и инклюзивность12 сессий Создавайте решения, которые учитывают, как люди видят, слышат, двигаются, сосредотачиваются и общаются на платформах Apple. Избранное · WWDC 2026 · Улучшение доступности приложения для чтения 2026: 6 · 2025: 4 · 2024: 2
- Здоровье и фитнес10 сессий Используйте HealthKit, API тренировок, датчики и конфиденциальные потоки данных для полезных продуктов здоровья и фитнеса. Избранное · WWDC 2026 · Аналитика тренировок с зонами HealthKit 2026: 2 · 2025: 3 · 2024: 5
- ИИ и машинное обучение76 сессий Изучите Apple Intelligence, Foundation Models, Core ML, Vision и практические способы выпуска мощных конфиденциальных функций машинного обучения. Избранное · WWDC 2026 · Новое во фреймворке Foundation Models 2026: 38 · 2025: 17 · 2024: 21
- Инструменты разработчика48 сессий Работайте быстрее и увереннее с Xcode, Instruments, тестированием, отладкой, автоматизацией и интеллектуальным программированием. Избранное · WWDC 2026 · Новое в Xcode 27 2026: 18 · 2025: 11 · 2024: 19
- Карты и геопозиция5 сессий Создавайте функции с учетом места через MapKit, службы геопозиции, геокодирование, навигацию и богатое представление карт. Избранное · WWDC 2025 · Больше возможностей MapKit 2025: 2 · 2024: 3
- Конфиденциальность и безопасность15 сессий Защищайте личности, учетные данные, информацию и сетевую активность с безопасностью платформ и конфиденциальным дизайном. Избранное · WWDC 2026 · Защита агентных функций приложения 2026: 4 · 2025: 7 · 2024: 4
- Основное37 сессий Начните с главных объявлений платформ, стратегических тем и кратких вводных сеансов каждой WWDC. Избранное · WWDC 2026 · Состояние платформ 2026: 13 · 2025: 11 · 2024: 13
- Пространственные вычисления65 сессий Проектируйте и создавайте для visionOS пространственные интерфейсы, RealityKit, иммерсивные медиа, совместные возможности и 3D-контент. Избранное · WWDC 2026 · Новые возможности RealityKit 2026: 16 · 2025: 19 · 2024: 30
- Системные службы25 сессий Интегрируйте фоновую работу, связь, общий доступ, автоматизацию, возможности устройств и службы, на которые приложение полагается за пределами интерфейса. Избранное · WWDC 2026 · Новое в Shortcuts 2026: 10 · 2025: 10 · 2024: 5
- Службы приложений80 сессий Связывайте контент и действия приложения с Siri, Spotlight, виджетами, уведомлениями, CloudKit и системными возможностями. Избранное · WWDC 2026 · Интеллектуальные возможности Siri с App Schemas 2026: 25 · 2025: 21 · 2024: 34
- Фото и камера16 сессий Снимайте, обрабатывайте, упорядочивайте и показывайте фото и видео с фреймворками камеры, Photos и обработки изображений Apple. Избранное · WWDC 2026 · Отзывчивое приложение камеры с быстрым запуском 2026: 5 · 2025: 5 · 2024: 6
Все сессии по годам
WWDC 2026
138 сессий- Dub Dub Daily: день 2Все главные объявления WWDC26 в одном месте. Узнайте о новинках, подробнее разберите темы конференции и послушайте специального гостя.
- Dub Dub Daily: день 3Apple Intelligence развивается быстро. Разберем последние объявления об ИИ, их значение для приложений и новые возможности вместе со специальным гостем.
- Dub Dub Daily: день 4Инструменты получили серьезное обновление. Рассмотрим Xcode и набор средств для более быстрой и умной разработки вместе со специальным гостем, который знает, как повысить эффективность разработчиков.
- Dub Dub Daily: день 5Swift продолжает развиваться. Изучим обновления языка, новые возможности кода и причины интересного момента для разработчиков Swift вместе со специальным гостем.
- Retention Messaging в App Store ConnectОбращайтесь к подписчикам до отмены. Настройте Retention Messaging и предложения в App Store Connect и через API отправляйте сообщения и альтернативы в реальном времени.
- SwiftUI вместе с AppKit и UIKitПостепенно внедряйте SwiftUI: автоматически обновляйте представления через Observation, встраивайте компоненты в существующую иерархию, переносите распознаватели жестов и добавляйте полноценные сцены без смены…
- Xcode, агенты и выИспользуйте агентов программирования Xcode от первого прототипа до готового приложения. Узнайте, как помощник адаптируется к самостоятельной и командной разработке, сохраняя внимание к творческой работе.
- Автоматические субтитры и их стилиАвтоматические субтитры представляют собой новую функцию, которая с помощью локальных моделей расшифровывает речь или переводит субтитры. Добавьте предварительный просмотр и настройку стилей во время…
- Агентные функции приложения с Foundation ModelsСоздавайте динамический контекст и агентные процессы: общий контекст, границы конфиденциальности, кэширование ключей и значений и плавную передачу между локальными и серверными моделями.
- Аналитика тренировок с зонами HealthKitHealthKit упрощает аналитику тренировок в приложении, например зон пульса и мощности при езде на велосипеде. Используйте встроенные персонализированные зоны или создавайте собственные. Текущая зона и время в…
- Быстрые итерации пространственных сцен с Reality Composer Pro 3Добавляйте контент, визуальные эффекты, свет и интерактивность в иммерсивные сцены, не покидая редактор, а затем ускоряйте итерации функциями с поддержкой ИИ.
- Внутри Apple Intelligence и Xcode: специальная презентацияПознакомьтесь с агентным программированием Xcode 27, контекстными действиями Siri через App Intents, интеллектуальными функциями Foundation Models, локальными моделями Core AI и масштабированием исследований и…
- Возможности PaperKitСоздайте приложение с холстом PaperKit. API модели данных позволяют читать, создавать и менять элементы разметки, добавлять собственные элементы управления и аннотации.
- Все возможности Device HubDevice Hub ускоряет разработку и помогает быстро диагностировать и воспроизводить проблемы на устройствах и симуляторах.
- Групповая лаборатория App Store ConnectПрисоединяйтесь онлайн к обсуждению главных объявлений App Store Connect на WWDC26 с инженерами и дизайнерами Apple. Проводится на английском языке.
- Групповая лаборатория Apple IntelligenceПрисоединяйтесь онлайн к обсуждению главных объявлений Apple Intelligence на WWDC26 с инженерами и дизайнерами Apple. Проводится на английском языке.
- Групповая лаборатория Icon Composer для начинающихПрисоединяйтесь онлайн, чтобы задать вопросы, получить советы и обсудить начало работы с Icon Composer. Проводится на английском языке.
- Групповая лаборатория Safari и веб-технологийПрисоединяйтесь онлайн к обсуждению главных объявлений WWDC26 о Safari и веб-технологиях с инженерами Apple. Проводится на английском языке.
- Групповая лаборатория SwiftПрисоединяйтесь онлайн к подробному обсуждению главных объявлений Swift на WWDC26 с инженерами и дизайнерами Apple, задавайте вопросы и получайте советы. Проводится на английском языке.
- Групповая лаборатория SwiftDataПрисоединяйтесь онлайн к обсуждению главных объявлений SwiftData на WWDC26 с инженерами и дизайнерами Apple. Проводится на английском языке.
- Групповая лаборатория SwiftUIПрисоединяйтесь онлайн к обсуждению главных объявлений SwiftUI на WWDC26 с инженерами и дизайнерами Apple. Проводится на английском языке.
- Групповая лаборатория SwiftUIПрисоединяйтесь онлайн к обсуждению главных объявлений SwiftUI на WWDC26 с инженерами и дизайнерами Apple. Проводится на английском языке.
- Групповая лаборатория SwiftUI для начинающихПрисоединяйтесь онлайн, чтобы задать вопросы, получить советы и обсудить начало работы со SwiftUI. Проводится на английском языке.
- Групповая лаборатория visionOSПрисоединяйтесь онлайн к обсуждению главных объявлений visionOS на WWDC26 с инженерами и дизайнерами Apple. Проводится на английском языке.
- Групповая лаборатория watchOSПрисоединяйтесь онлайн к обсуждению главных объявлений watchOS на WWDC26 с инженерами и дизайнерами Apple. Проводится на английском языке.
- Групповая лаборатория интеллектуального программирования для начинающихПрисоединяйтесь онлайн, чтобы задать вопросы, получить советы и обсудить начало работы с интеллектуальным программированием. Проводится на английском языке.
- Групповая лаборатория интеллектуального программирования, машинного обучения и ИИПрисоединяйтесь онлайн к обсуждению главных объявлений WWDC26 об интеллектуальном программировании, машинном обучении и ИИ с инженерами и дизайнерами Apple. Проводится на английском языке.
- Групповая лаборатория конфиденциальности и безопасностиПрисоединяйтесь онлайн к обсуждению главных объявлений WWDC26 о конфиденциальности и безопасности с инженерами и дизайнерами Apple. Проводится на английском языке.
- Групповая лаборатория машинного обучения и ИИПрисоединяйтесь онлайн к обсуждению главных объявлений WWDC26 о машинном обучении и ИИ с инженерами и дизайнерами Apple. Проводится на английском языке.
- Групповая лаборатория советов и приемов XcodeПрисоединяйтесь онлайн к подробному обсуждению возможностей Xcode на WWDC26 с инженерами и дизайнерами Apple. Проводится на английском языке.
- Групповая лаборатория технологий доступностиПрисоединяйтесь онлайн к обсуждению главных объявлений WWDC26 о технологиях доступности с инженерами и дизайнерами Apple. Проводится на английском языке.
- Групповая лаборатория технологий камеры и фотоПрисоединяйтесь онлайн к обсуждению главных объявлений WWDC26 о камере и фото с инженерами и дизайнерами Apple. Проводится на английском языке.
- Групповая лаборатория энергопотребления и производительностиПрисоединяйтесь онлайн к обсуждению главных объявлений WWDC26 об энергопотреблении и производительности с инженерами и дизайнерами Apple. Проводится на английском языке.
- Доступность пользовательских элементов управленияУзнайте, как люди используют элементы управления через VoiceOver и другие технологии. Рассмотрите действия, сквозной жест и прямое касание и улучшите доступность на практических примерах.
- Живое общение в приложенииLiveCommunicationKit интегрирует приложения реального времени в систему: от полноэкранного разговора на экране блокировки до многозадачности с Dynamic Island. Настройте входящие, исходящие и групповые…
- Защита агентных функций приложенияОценивайте угрозы косвенного внедрения запросов, включая утечку данных и нежелательные действия. Применяйте системную защиту, подтверждения пользователя, безопасные запросы и аутентификацию в App Intents и…
- Защита приложений с App AttestИспользуйте App Attest против модификации приложений и мошенничества. Узнайте, как создавать ключи в Secure Enclave, проверять аттестации и утверждения, применять метрику мошенничества и новые сигналы iOS 27…
- Знакомство с Core AICore AI развертывает модели на устройстве: библиотеки Python преобразуют и оптимизируют их, API Swift запускает простой и сложный вывод, репозиторий дает готовые примеры, а Xcode заранее компилирует модели.
- Знакомство с Trust InsightsTrust Insights применяет конфиденциальное машинное обучение для обнаружения ситуаций, когда человека подталкивают к рискованным действиям. Интегрируйте фреймворк, интерпретируйте сигналы и проектируйте…
- Знакомство с USDKit и новым в OpenUSDИзучите USDKit на Swift, Spatial Preview API и пространственный веб, поддержку доступности, Gaussian splatting и сжатой геометрии в OpenUSD, а также расширенное редактирование и рендеринг USD в Preview на Mac.
- Знакомство с контейнерными машинамиКонтейнерные машины в Container предоставляют легкую постоянную среду Linux на Mac. Узнайте, как они устроены и почему Containerization обеспечивает производительную разработку Linux в macOS.
- Знакомство с новым MetricKitMetricKit предоставляет метрики производительности и диагностику, чтобы быстрее находить проблемы. Сопоставляйте их с состоянием приложения через StateReporting для полной картины оптимизации.
- Знакомство с фреймворком EvaluationsОценивайте функции на основе моделей: определяйте метрики, автоматически выставляйте оценки и объединяйте статистику для надежной работы ИИ на платформах Apple.
- Знакомство с фреймворком Music UnderstandingMusic Understanding анализирует звук на устройстве по шести измерениям: тональность, ритм, структура, темп, активность инструментов и громкость. Пример Music Understanding Lab визуализирует результаты.
- Знакомство с фреймворком Now PlayingNow Playing представляет собой фреймворк Swift, который связывает воспроизведение приложения с экраном блокировки, Пунктом управления, Dynamic Island и CarPlay. Публикуйте состояние и команды через наблюдаемый…
- Знакомство с фреймворком Spatial PreviewПередавайте контент с Mac в visionOS через живую синхронизацию и двунаправленное редактирование. Изучите SpatialPreview API, поиск устройств, интеграцию 2D- и 3D-сеансов и новые функции Quick Look.
- Игровой контент с StoreKit и Background AssetsНовый плагин StoreKit добавляет покупки Apple в игры Unity, Background Assets доставляет языковые пакеты и сокращает загрузку, а Steam Asset Converter переносит существующие сборки.
- Игры без кода с Reality Composer Pro 3Создавайте 3D-контент без кода через ScriptGraph: визуальными узлами стройте анимацию и интерактивные моменты, а элементами SwiftUI добавляйте реплики и другой интерфейс.
- Изучение CSS Grid LanesСтройте адаптивные веб-макеты с элементами разных форм через простой CSS Grid Lanes и применяйте flow-tolerance для доступности и гибкости.
- Иммерсивные окружения для приложений visionOS и пространственного вебаСоздавайте фотореалистичные окружения visionOS для приложений, сайтов и SharePlay. Изучите принципы погружения, съемку и создание эталонов, подготовку CG-ресурсов и эффекты движения и света в реальном времени.
- Иммерсивные окружения сайтов в visionOSПереносите посетителей сайта в виртуальные окружения Apple Vision Pro через JavaScript Immersive API. Запускайте переход из встроенной модели, применяйте video docking и оптимизируйте крупномасштабные сцены…
- Инструменты прямого производства Apple Immersive VideoУпаковывайте иммерсивное видео, пространственный звук и метаданные сцены для IP-сетей по SMPTE 2110 и стройте процессы реального времени с Immersive Media Support, Video Toolbox и AVFoundation.
- Интеграция MusicKit в приложениеДобавьте Apple Music через MusicKit: авторизацию, проверку подписки, выбор музыки, управление воспроизведением и обмен песнями между витринами. Используйте Music Picker, сравните SystemMusicPlayer и…
- Интеллектуальные возможности Siri с App SchemasДобавляйте контент и действия в Siri через App Intents. Моделируйте данные App Entities, применяйте App Schemas и Apple Intelligence для естественного языка, семантического поиска, действий между приложениями…
- Качественные изображения с Image PlaygroundНовая генеративная модель Private Cloud Compute создает изображения почти в любом стиле, включая фотореализм. Задавайте размеры, меняйте изображения естественным языком и касанием, создавайте их по описаниям и…
- Ленивые стеки и прокрутка в SwiftUIРазберитесь, как LazyVStack и LazyHStack оценивают размеры, лениво загружают представления и заранее получают контент. Изучите оптимизацию, управление состоянием и точную программную прокрутку. В сеансе также…
- Локальные модели ИИ в приложении с Core AIЗагружайте и запускайте подобранные открытые модели, включая Qwen, Mistral, SAM3 и другие, оптимизированные для Apple silicon. На Mac компилируйте и специализируйте модели для быстрого первого запуска и…
- Локальный агентный ИИ на Mac с MLXЗапускайте агентов локально с конфиденциальностью, низкой задержкой и без сети. Изучите MLX и оборудование Mac для агентных процессов, агенты кода вроде OpenCode, интеграцию с Xcode, масштабирование на…
- Модернизация приложения AppKitОбновите приложение под современные правила macOS: события элементов управления и жесты вместо циклов отслеживания, улучшенная клавиатурная навигация, восстановление состояния и новые API концентричности…
- Модернизация приложения UIKitАдаптируйте макеты iPhone к изменению размера через iPhone Mirroring и к iPad, применяйте новые API вкладок и навигации, готовьтесь к Apple Intelligence и используйте навык агента для обновления кодовой базы.
- Надежные оценки агентных приложенийОценивайте процессы с вызовом инструментов и динамическими условиями, определяйте правильное поведение, создавайте синтетические данные, применяйте судей и проверяйте наборы данных.
- Начало работы с элементом HTML ModelЭлемент model теперь добавляет интерактивный 3D-контент на сайты в iOS, iPadOS, macOS и visionOS. Познакомьтесь с инструментами создания и оптимизации ресурсов и возможностями элемента.
- Нейронный рендеринг в реальном времени с MetalИнтегрируйте ML в рендеринг Metal 4. Применяйте нейронное удаление шума MetalFX, обучайте и запускайте нейронный тональный преобразователь через ML command encoder и создавайте небольшие сети прямо в шейдерах…
- Новая Apple Foundation Model в Private Cloud ComputePrivate Cloud Compute предоставляет мощные передовые модели с защитой конфиденциальности через Foundation Models. Узнайте, как проверять доступность и корректно переходить к резервным вариантам.
- Новое в ShortcutsСоздавайте автоматизации на контенте приложения, улучшайте представление App Entity для LLM через расшифровку Use Model и храните богатые данные в синхронизируемых между устройствами командах.
- Новое в SwiftПознакомьтесь с улучшениями удобства языка, параллельности и безопасного производительного кода, а также рабочих процессов, взаимодействия языков и Embedded Swift.
- Новое в SwiftDataХраните собственные и сторонние типы через Codable, группируйте полученные данные в разделы SwiftUI и наблюдайте изменения хранилища через ResultsObserver и HistoryObserver. В сеансе также рассматриваются…
- Новое в SwiftUIПознакомьтесь с новым в SwiftUI: протоколом Document для прямого доступа к диску и сравнения снимков, API перестановки содержимого и приоритетами панелей инструментов. Также рассмотрим расширенные презентации…
- Новое в WalletПознакомьтесь с обновленным дизайном пропусков Apple Wallet, новыми форматами штрихкодов и гибким API действий. Pass Designer и Pass Builder упрощают массовое проектирование, персонализацию и распространение…
- Новое в WebKit для Safari 27Познакомьтесь с новинками WebKit: от Grid Lanes, Customizable Select и HTML Model до Immersive Environments и обновлений Web Extensions, а также более чем с 1 000 улучшений движка браузера.
- Новое в Xcode 27Ускорьте разработку в Xcode 27 с настройкой, агентами программирования и Device Hub. Познакомьтесь с обновлениями локализации, производительности и тестирования.
- Новое в оценивании на macOSИспользуйте Automatic Assessment Configuration для защищенных тестов в учебных приложениях macOS. Новые API, системные предварительные проверки и элементы доступности помогают создать надежную настраиваемую…
- Новое в покупках внутри приложения AppleУзнайте о месячных подписках с обязательством на 12 месяцев, их настройке и тестировании через App Store Connect, StoreKit и Xcode, а также об улучшениях API активации кодов предложений и отправки в App Review.
- Новое в понимании изображенийНовый запрос сегментации по нажатию в Vision, поддержка watchOS и изображения в Apple Foundation Model позволяют объединять OCR, штрихкоды и собственные инструменты для визуального понимания на базе LLM.
- Новое в управлении устройствами AppleПознакомьтесь с обновлениями декларативного управления устройствами, Apple Business и Apple School Manager для более удобного развертывания, надежной безопасности и лучшей работы управляемых устройств.
- Новое во фреймворке Foundation ModelsПознакомьтесь с Private Cloud Compute, сторонними и открытыми моделями, зрительными возможностями, API управления контекстом, встроенным семантическим поиском и примитивами агентных функций.
- Новые возможности App IntentsValueRepresentation и RelevantEntities улучшают поиск и передачу контента между приложениями, EntityCollection повышает производительность, SyncableEntity масштабирует данные между устройствами, а объединенные…
- Новые возможности RealityKitПознакомьтесь с интерактивной симуляцией ткани, поиском пути NavMesh, освещением смешанной реальности и настраиваемыми сетками реверберации, а также улучшенными тенями, персонажами и Gaussian splatting. В…
- Новые возможности приложения CarPlayПознакомьтесь с функциями CarPlay для аудио, навигации и голосовых приложений. Создавайте видео-приложения для просмотра в припаркованном поддерживаемом автомобиле и добавляйте миниатюры, сведения о медиа и…
- Новые возможности элемента HTML selectНовые CSS appearance и псевдоэлементы дают полный контроль над оформлением select, а параметры поддерживают богатый HTML-контент, сохраняя доступность и надежность стандартного элемента.
- Новый большой шаг Apple для Siri и iPhoneПредставляем Siri AI в iOS 27. Создавайте фотореалистичные изображения для обоев, Contact Posters и системных фонов в Image Playground, естественным языком редактируйте и пишите письма, сообщения и документы…
- Обзор состояния платформ WWDC26Познакомьтесь с новейшими достижениями для приложений и игр всего за пять минут.
- Оптимизация собственных операций ML с тензорами MetalMetal Tensor API и MPP Tensor Ops используют Neural Accelerators GPU Apple M5 и A19. Создавайте ядра ML для Core AI и оптимизируйте квантованные форматы и память GPU.
- Основной докладНе пропустите презентацию новейшего программного обеспечения и технологий Apple.
- Основной доклад (ASL)Не пропустите презентацию новейшего программного обеспечения и технологий Apple.
- Основы Live ActivitiesИзучите места показа Live Activities, включая новый информативный стиль Dynamic Island в альбомной ориентации iPhone. Настройте каждый формат, структуру контента и данных и обновления в реальном времени через…
- Основы WidgetKitУзнайте о типах виджетов, качествах запоминающегося дизайна, создании и обновлении виджетов и персонализации через App Intents и динамические стили.
- Отзывчивое приложение камеры с быстрым запускомОптимизируйте весь путь запуска камеры, от запуска приложения до первого кадра предпросмотра. Используйте новые API быстрого запуска, плавный рендеринг предпросмотра и устойчивую производительность.
- Отладка и профилирование агентных функций с InstrumentsИспользуйте улучшенный инструмент FoundationModels в Xcode для проверки поведения и производительности. Изучайте запросы, задержку и поток управления в сценариях с несколькими LanguageModelSessions и профилями.
- Перевод приложения с агентами в XcodeУзнайте, как Xcode и агенты программирования переводят String Catalog с учетом контекста приложения, и изучите стратегии проверки результата и последовательного улучшения локализации.
- Передача идентичности бренда в iOSИзучите практические подходы к брендингу через типографику, цвет, компоненты и взаимодействия, сохраняя баланс знакомого и уникального.
- Перенос Cyberpunk 2077 на MacCD PROJEKT RED рассказывает, как перенесла Cyberpunk 2077 на Mac с аппаратными и программными средствами Apple. Предустановка For this Mac автоматически балансирует качество графики и частоту кадров на разных…
- Переход на Swift TestingВнедряйте Swift Testing рядом с XCTest благодаря совместимости фреймворков. Изучите подходы к постепенному добавлению современных функций тестирования для ускорения разработки и расширения покрытия.
- Подготовка к WWDC26Узнайте обо всех возможностях Apple и получите максимум пользы от каждого сеанса, лаборатории и события.
- Подготовка приложений tvOS к Dynamic TypeДобавьте масштабирование шрифтов и адаптируйте макеты tvOS к крупному контенту. Оптимизируйте медиа-интерфейсы, включая сетки и карусели, для разных размеров текста.
- Подписки для групп и организацийGroup Purchases позволяет одному подписчику купить несколько мест и пригласить других. Volume Purchasing через Apple Business и Apple School Manager охватывает корпоративных и образовательных покупателей…
- Поиск LLM с Core SpotlightПостройте поиск с дополненной выборкой на SpotlightSearchTool и LanguageModelSession. Изучите интеграцию Core Spotlight, загрузку через делегаты, влияние метаданных и собственные PipelineStages для анализа…
- Поиск аксессуара с Bluetooth Channel SoundingДобавьте определение расстояния и направления для Bluetooth-аксессуаров через новые API Nearby Interaction и Core Bluetooth. Внесите изменения на стороне аксессуара и оптимизируйте энергопотребление.
- Поиск проблем производительности в играх MetalСобирайте данные через Game Performance Overview в Instruments, фоновые трассировки metalperftrace на macOS и Пункт управления на iOS, а затем связывайте метрики с состоянием игры через StateReporting. В…
- Понятные названия функций и меток приложенияУзнайте, как названия продуктов, функций и меток влияют на понимание и навигацию. Изучите принципы осмысленного именования и шаблоны приложений Apple.
- Поставщик LLM для Foundation ModelsРасширьте Foundation Models реализацией LanguageModelExecutor. Работайте с расшифровкой LanguageModelSession, состоянием сеанса, кэшем KV и собственными типами сегментов.
- Практика: доступ приложения в SiriВ проекте Xcode внедрите App Schemas для вопросов о календаре и действий естественным языком, публикуйте контент в семантическом индексе Spotlight и передавайте экранный контекст. В сеансе также…
- Практика: мощное перетаскивание в SwiftUIСоздавая пасьянс, примените новый API перестановки, контейнеры для одновременного переноса нескольких объектов и настройку жизненного цикла перетаскивания под правила приложения. В сеансе также рассматриваются…
- Практика: постоянное хранение с SwiftDataДобавьте постоянное хранение в существующее приложение: определите модели, интегрируйте данные со SwiftUI и изучите основы управления состоянием через декларативный API SwiftData.
- Приложения и сервисы реального времени с gRPC и SwiftgRPC , открытый RPC-фреймворк для производительных двунаправленных потоковых API. Пакет gRPC Swift предоставляет современную безопасную среду на параллельности Swift и инструменты для функций реального времени.
- Принципы отличного дизайнаПодробно изучите основные принципы дизайна платформ Apple.
- Проверка App Intents с AppIntentsTestingAppIntentsTesting проверяет намерения через инфраструктуру Siri, Shortcuts и Spotlight. Выполняйте намерения, изучайте результаты и тестируйте сущности и запросы без автоматизации интерфейса. Проверяйте…
- Проектирование понятного поискаИзучите новые шаблоны и рекомендации для поиска, который помогает находить контент и перемещаться по нему в разных моделях навигации и на платформах Apple.
- Пространственные процессы с Reality Composer Pro 3Создавайте материалы в Shader Graph, смешивайте скелетную анимацию в Animation Graph, моделируйте частицы в Compute Graph, связывайте взаимодействия в Script Graph, события в Sequencer и поведение NPC в…
- Прототипы интерфейса с агентами в XcodeИспользуйте агентов Xcode для прототипирования взаимодействий, итераций макета и поиска решений задач дизайна. Научитесь критически оценивать идеи и превращать их в продуманные решения для людей.
- Профилирование, исправление и проверка: отзывчивость с InstrumentsНаходите узкие места с Swift Concurrency instrument, Time Profiler и System Trace. Используйте главные функции и сравнения, чтобы измерять улучшения и подтверждать исправления, а затем быстрее повторять цикл.
- Распознавание рукописного текста с PencilKitДобавьте распознавание рукописного текста на разных алфавитах и языках с технологией Apple из Freeform и Notes и интегрируйте PencilKit в более широкий круг приложений.
- Распределенный вывод и обучение с MLXМасштабируйте ML-нагрузки на несколько Mac. Решайте задачи межсоединений, вывода крупных моделей, пакетной обработки запросов и распределенного обучения, заменяя дорогую облачную инфраструктуру несколькими Mac.
- Расширение Reality Composer Pro 3 с XcodeСоздавайте плагины проекта для редактирования собственных компонентов, запуска систем и разработки узлов ScriptGraph и полностью управляйте процессом создания пространственного контента.
- Расширение приложения виртуализацииИспользуйте возможности macOS 27: автоматическую настройку гостевой macOS и учетной записи при первом запуске, сквозное подключение USB к виртуальным машинам, собственные сетевые топологии и перенаправление…
- Расширенные App Intents для Siri и Apple IntelligenceИспользуйте продвинутые API App Intents, чтобы люди выполняли больше голосом, Apple Intelligence находила контент, а экранный контекст помогал Siri понимать происходящее в приложении.
- Рекомендации по интеграции Visual IntelligenceОпределяйте сущности, обрабатывайте изображения и разные типы результатов, оптимизируйте скорость и релевантность и добавляйте действия намерений для открытия или воспроизведения одним нажатием.
- Решения нового поколения с visionOS 27Создавайте приложения, игры и пространственные решения в visionOS 27 с нативными средствами Apple, потоковой передачей с Mac или PC, сторонними движками или переносом iOS. Используйте новые возможности…
- Сборка, доставка и автоматизация с Xcode CloudИзучите основы Xcode Cloud, подключите репозиторий для облачной сборки и тестов, настройте распространение и расширьте сложные процессы веб-перехватчиками и инструментами управления.
- Сенсорное управление в играхИзучите приемы удобного сенсорного управления от независимых до AAA-игр и используйте Touch Controller и Metal для высокой производительности.
- Сложные графические эффекты с SwiftUIСоставляйте богатые эффекты из API компоновки и графики SwiftUI: рисуйте шейдерами слоя, анимируйте временными шкалами и привязывайте представления направляющими выравнивания.
- Совместная работа со структурированными 3D-моделями в visionOSПодготовьте USDZ, управляйте отдельными сущностями иерархических сборок, изучайте внутренние части модели секущей плоскостью и создавайте анимацию разнесенного вида для проверки дизайна на Apple Vision Pro. В…
- Создание веб-расширений для SafariСоздайте и протестируйте расширение Safari с нуля. Xcode не потребуется. Объедините блокировку контента, изменение страниц, нативный обмен сообщениями и режим разрешений для конфиденциального просмотра на…
- Создание и оптимизация моделей Core AIПройдите полный процесс развертывания модели на Apple silicon: собственные ядра Metal, сжатие с учетом платформы, анализ в Core AI Debugger и процессы с поддержкой ИИ от идеи до оптимизированного выполнения.
- Состояние платформУзнайте о последних достижениях на платформах Apple.
- Состояние платформ (ASL)Узнайте о последних достижениях на платформах Apple.
- Сценарии на базе ИИ с fm CLI и Python SDKИспользуйте Apple Foundation Models в macOS через Python SDK с популярными инструментами и оценками и новую команду fm в macOS 27 для сценариев и автоматизации процессов моделей.
- Съемка фотографий высокого разрешенияСнимайте через AVFoundation тремя способами: в RAW, с брекетингом экспозиции или полной обработкой. Настройте 24MP и 48MP для основной, телефото и сверхширокоугольной камер и сохраняйте отзывчивость отложенной…
- Улучшение доступности приложения для чтенияСоздавайте надежное чтение для VoiceOver, Speak Screen и других средств: понятное выделение текста, навигацию по строкам и абзацам и непрерывное чтение между элементами и страницами.
- Улучшение запросов методом восхождения с EvaluationsСравнивайте варианты для проектирования запросов и выбора модели, задавайте базовый уровень, расширяйте оценку, экспортируйте JSON и постепенно уточняйте запросы.
- Улучшение обработки RAW с Core ImageAPI Core Image RAW версии 9 повышают резкость и точность цвета с Apple Neural Engine. CIRAWFilter управляет экспозицией, шумом, резкостью и контрастом, а CIImageProcessor оптимизирует плитки и буферы.
- Улучшение присутствия в App StoreИспользуйте изображения и видео в новых местах App Store: на странице продукта, в поиске и кампаниях Apple Ads. Управляйте материалами в Asset Library и просматривайте страницу продукта до публикации.
- Улучшение текста приложения с TextKitСочетайте встроенные текстовые представления с контролем TextKit. Расширяйте UITextView и NSTextView номерами строк и сворачиваемыми разделами и применяйте новые правила кэширования и повторного использования…
- Улучшения отслеживания объектов в visionOSОтслеживайте движущиеся и ручные объекты, используйте новые классы пространственных аксессуаров и создавайте собственные аксессуары для новых способов взаимодействия. В сеансе также рассматриваются visionOS.
- Ускоренный перенос игры с агентным программированиемНовые агентные навыки Game Porting Toolkit 4 ускоряют перенос на платформы Apple. Вместе с помощником внедряйте Metal 4 и MetalFX, настраивайте игру под оборудование Apple и автоматически диагностируйте GPU…
- Фовеальная потоковая передача иммерсивного контента в visionOSПередавайте удаленно отрисованные сцены на Apple Vision Pro в полном качестве. Изучите FoveatedStreaming, OpenXR, NVIDIA CloudXR SDK и динамическую фовеальную передачу с сохранением конфиденциальности. В…
- Фронтальная камера Center Stage в приложении iOSДобавьте Center Stage через AVCapture для фронтальной камеры iPhone 17, iPhone 17 Pro и iPhone Air. Управляйте масштабом и поворотом, автоматически помещайте группу в кадр и стабилизируйте видеосвязь. В сеансе…
- Численные вычисления на Swift с MLXMLX Swift переносит вычисления в стиле NumPy в типобезопасный Swift. Обрабатывайте изображения, тензоры и обучение сетей в одной среде с ускорением GPU и привычными средствами компиляции и отладки.
WWDC 2025
122 сессий- Swift Charts в третьем измеренииПревратите 2D-диаграммы Swift Charts в Chart3D, стройте данные и математические поверхности в 3D и настраивайте камеру и материалы для понятной визуализации.
- SwiftData: наследование и миграция схемыМоделируйте данные наследованием классов, оптимизируйте запросы и переносите данные. Изучите подклассы для графов моделей, эффективные выборки, надежные миграции, Observable и постоянную историю изменений.
- Автоматизация разработки с App Store Connect APIПолучайте уведомления App Store Connect в реальном времени через новый Webhook API, управляйте отзывами и доставкой сборок новыми API и встраивайте средства в процесс разработки.
- Анализ и оптимизация энергопотребления приложенияУзнайте, как продлить работу от аккумулятора и находить причины высокого энергопотребления как рядом с Xcode, так и в реальных условиях. Измеряйте расход энергии и учитывайте его при разработке функций.
- Безопасное сочетание C, C++ и SwiftНаходите вызовы небезопасных API C и C++ из Swift, вызывайте их безопаснее и повышайте безопасность существующего кода C и C++ по умолчанию.
- Безопасность детей с PermissionKitPermissionKit помогает создавать подходящее возрасту общение, получать родительское одобрение через Family Sharing, интегрировать запросы с Messages, обрабатывать ответы родителей и адаптировать интерфейс для…
- Более гибкое приложение UIKitИспользуйте сцены и контейнерные контроллеры для гибкой работы UIKit на iPhone, iPad, Mac и Apple Vision Pro. Перейдите к жизненному циклу сцен, улучшите окна и многозадачность, примените обновления…
- Больше возможностей MapKitПознакомьтесь с новым типом велосипедных маршрутов и другими обновлениями MapKit и MapKit JS: 3D-режимом Look Around в интернете, преобразованием координат и адресов через Geocoding API, региональными адресами…
- Больше возможностей Metal 4 для игрПодробно изучите трассировку лучей Metal 4 для сложных нагрузок на Apple silicon и масштабирование MetalFX: повышение разрешения, интерполяцию кадров и удаление шума. Сначала рекомендуем «Знакомство с Metal 4»…
- Большие языковые модели на Apple silicon с MLXПознакомьтесь с MLX LM для эффективной работы с большими языковыми моделями на Apple silicon: тонкой настройкой и выводом современных моделей на Mac и интеграцией в приложения и проекты Swift.
- Большой эффект небольших изменений текстаОбновляя интерфейс под новую систему дизайна, пересмотрите и его текст. Удаление повторов и акцент на пользе быстро повышают понятность и удобство приложения.
- Ввод с пространственных аксессуаров в visionOSИнтегрируйте пространственные аксессуары: показывайте виртуальный контент, взаимодействуйте с приложением, отслеживайте аксессуары в пространстве и получайте данные взаимодействий. В сеансе также…
- Взаимодействие Swift и JavaОбъедините Swift и Java в одной кодовой базе с проектом swift-java. Используйте его инструменты и библиотеки для безопасного и производительного взаимодействия двух сред выполнения.
- Видео в visionOSИзучите иммерсивные медиа visionOS 26: профили видео 180°, 360° и Wide FoV, создание и воспроизведение Apple Immersive Video и расширенные возможности 2D, 3D и пространственного видео.
- Видеоэффекты на основе машинного обучения в приложенииДобавьте изменение частоты кадров, сверхвысокое разрешение и фильтрацию шума с алгоритмами Video Toolbox, оптимизированными для Apple silicon, чтобы улучшить монтаж и прямые трансляции.
- Вычисления на GPU с WebGPUУзнайте, как WebGPU API безопасно предоставляет GPU для графики и общих вычислений, как писать программы на языке шейдеров WGSL и добиваться высокой производительности при низком энергопотреблении на…
- Добро пожаловать на WWDC25Краткий путеводитель поможет начать знакомство с насыщенной программой WWDC25.
- Доступность приложения Mac для каждогоИнтегрируйте функции доступности macOS: поддержку VoiceOver и Voice Control, улучшенную компоновку представлений и навигацию вспомогательных технологий по контенту.
- Завершение задач в фоновом режимеИзучите улучшения фонового выполнения и планирование времени системой. Узнайте, как разные API предоставляют фоновое время для разных сценариев, включая новые API iOS и iPadOS 26 для завершения задач при…
- Запись, повтор и проверка: автоматизация интерфейса с XcodeЗаписывайте, запускайте и поддерживайте тесты XCUIAutomation. Повторяйте XCTest UI в разных локалях, устройствах и условиях, изучайте отчеты, снимки и видео и готовьте приложение к надежной автоматизации через…
- Знакомство с AlarmKit APIAlarmKit в iOS и iPadOS 26 выводит таймеры и будильники на экран блокировки, Dynamic Island и другие поверхности. Научитесь создавать будильники, настраивать их Live Activities и добавлять действия оповещения…
- Знакомство с App IntentsИзучите намерения, сущности, запросы и другие основы App Intents. Узнайте, как они связывают приложение с Spotlight, Shortcuts, кнопкой Action и Apple Intelligence на устройствах Apple.
- Знакомство с Apple Projected Media ProfileИзучите APMP для проекций 180º, 360º и Wide FoV в QuickTime и MP4, системные средства преобразования, чтения, редактирования и кодирования, а также APAC для пространственного звука.
- Знакомство с Apple-Hosted Background AssetsЗагружайте пакеты ресурсов для игр и приложений через Background Assets. Используйте размещение у Apple или собственный хостинг, нативный API и соответствующие механизмы App Store.
- Знакомство с ContainerizationContainerization , открытый проект на Swift для безопасного и конфиденциального создания и запуска контейнеров Linux на Mac. Узнайте, как Container CLI использует пакет для сборки, запуска и развертывания…
- Знакомство с Liquid GlassLiquid Glass объединяет язык дизайна платформ Apple и делает интерфейс динамичнее и выразительнее. Изучите принципы, оптические и физические свойства материала, а также подходящие случаи его применения.
- Знакомство с Medications API в HealthKitПознакомьтесь с новым Medications API, примером приложения, доступом к лекарствам и дозам и авторизацией нового типа данных. В сеансе также рассматриваются HealthKit.
- Знакомство с Metal 4Узнайте, как внедрить новые возможности Metal 4 в существующие приложения Metal, эффективнее использовать Apple silicon и интегрировать машинное обучение в код Metal.
- Знакомство с PaperKitДобавьте PaperKit в приложения iOS, iPadOS, macOS и visionOS, объедините рисование PencilKit с фигурами и изображениями, настройте интерфейс и обеспечьте прямую совместимость.
- Знакомство с WebKit для SwiftUIУзнайте, как встраивать веб-контент в приложения SwiftUI, загружать и показывать его и взаимодействовать с веб-страницами. В сеансе также рассматриваются WebKit.
- Знакомство с новой системой дизайнаИзучите изменения визуального дизайна, информационной архитектуры и системных компонентов. Новая система меняет связь интерфейса с контентом и помогает создавать согласованный динамичный дизайн для разных…
- Знакомство с пространственной компоновкой SwiftUIИзучите 3D-представления SwiftUI в visionOS, выравнивание по глубине, модификаторы вращения и положения и пространственные контейнеры для согласования представлений в одном 3D-пространстве.
- Знакомство с фреймворком Foundation ModelsОбзор локальной большой языковой модели Apple Intelligence: управляемая генерация структур Swift, потоковая выдача, вызов инструментов для источников данных и сеансы для управления контекстом. Предварительные…
- Знакомство с фреймворком ManagedAppУзнайте, как ManagedApp помогает приложению работать в управляемой среде: получать настройки, безопасно хранить секреты и менять поведение по параметрам организации. Практические примеры покажут создание…
- Игры с Metal 4Оптимизируйте игровой движок с Metal 4: объедините кодирование команд для снижения нагрузки CPU, масштабируйте управление графическими ресурсами для крупных сцен и быстро загружайте большие библиотеки…
- Иммерсивное видео в приложениях visionOSУзнайте о режимах иммерсивного рендеринга, поддерживающих фреймворках и реализации воспроизведения иммерсивного видео в приложении visionOS.
- Квантово-защищенная криптографияУзнайте об угрозах квантовых атак для существующих протоколов и защищайте сетевые данные с квантово-защищенным TLS, а данные приложения с соответствующими API CryptoKit.
- Конфиденциальность в процессе разработкиВстраивайте конфиденциальность от планирования до развертывания. Рассмотрите минимизацию данных, обработку на устройстве, прозрачность и контроль, а также инструменты Apple для защиты пользовательских данных.
- Лучше вместе: SwiftUI и RealityKitОбъедините SwiftUI и RealityKit в visionOS 26. Рассмотрите анимацию и ConfigurationCatalog в Model3D, переходы к RealityView, управление компонентами RealityKit анимациями SwiftUI, интерактивные манипуляции…
- Настройка приложения для Assistive AccessAssistive Access упрощает самостоятельное использование iPhone и iPad людьми с когнитивными особенностями. В iOS и iPadOS 26 настройте приложение через тип сцены AssistiveAccess в SwiftUI и применяйте основные…
- Начало работы с Game CenterПознакомьтесь с Game Center и рекомендациями по достижениям, испытаниям, таблицам лидеров и активностям для заметности игры и вовлечения игроков. Также рекомендуем «Привлечение игроков с приложением Apple…
- Начало работы с MLX для Apple siliconMLX , гибкий фреймворк массивов для вычислений и машинного обучения на Apple silicon. Изучите общую память, ленивые вычисления, преобразования функций и методы создания и ускорения моделей через API Swift и…
- Новинки AppleПутеводитель по некоторым главным объявлениям Всемирной конференции разработчиков этого года.
- Новое в AdAttributionKitУзнайте, как измерять пересекающиеся конверсии повторного вовлечения, настраивать правила атрибуции и оценивать кампании по странам и регионам с новым свойством обратного уведомления. Также рассмотрим новые…
- Новое в App Store ConnectПознакомьтесь с веб-интерфейсом доставки сборок, уведомлениями TestFlight, ключевыми словами пользовательских страниц продукта, Accessibility Nutrition Labels, возрастными рейтингами, кодами предложений и…
- Новое в Apple PayПознакомьтесь с новыми API и улучшениями Apple Pay: динамической кнопкой оплаты, поддержкой предварительно авторизованных платежей, отслеживанием заказов в Wallet и фоновыми API FinanceKit для обновления…
- Новое в BNNS GraphBNNS Graph Builder API позволяет описывать графы операций на Swift для обработки данных и небольших моделей ML, заранее компилировать их для реального времени, реализовать звуковой эффект без Python и готовить…
- Новое в RealityKitСоздавайте насыщенный 3D-контент для iOS, iPadOS, macOS, tvOS и visionOS. Получайте данные ARKit через RealityKit, взаимодействуйте с объектами и используйте новые API понимания сцены, смешивания окружения и…
- Новое в SF Symbols 7Познакомьтесь с Draw и Variable Draw для анимации рисования и передачи силы или прогресса, градиентами для глубины и улучшенным Magic Replace для непрерывных переходов между символами.
- Новое в Safari и WebKitПознакомьтесь с веб-технологиями Safari и WebKit: CSS-анимацией от прокрутки, переходами между документами, якорным позиционированием и новой поддержкой звука, видео, изображений и значков.
- Новое в StoreKit и покупках внутри приложенияПознакомьтесь с улучшениями StoreKit API: новыми полями AppTransaction, Transaction и RenewalInfo, обновлениями кодов предложений, подписанными запросами через App Store Server Library и продвижением подписок…
- Новое в SwiftУзнайте об улучшениях рабочих процессов, новых API библиотек, расширении применения Swift в программном стеке и функциях языка, которые упрощают параллельность и помогают достигать максимальной…
- Новое в SwiftUIПознакомьтесь с новыми возможностями SwiftUI: дизайном Liquid Glass, улучшениями производительности и новыми инструментами, веб-контентом, форматированным текстом и компоновкой представлений в трех измерениях.
- Новое в UIKitМодернизируйте приложение с новыми API UIKit: улучшенной строкой меню, автоматическим отслеживанием наблюдения, новым методом обновления интерфейса и анимацией. Также рассмотрим сцены SwiftUI в UIKit, SF…
- Новое в WalletПознакомьтесь с новыми функциями Wallet: обновленным дизайном посадочных талонов, возможностями билетов на несколько событий и изменениями API для удобного добавления пропусков.
- Новое в Xcode 26Познакомьтесь с улучшениями эффективности и производительности Xcode 26: большими языковыми моделями в разработке, обновленным редактированием и отладкой, инструментами производительности и тестирования и…
- Новое в visionOS 26Познакомьтесь с объемными API и совместной работой SwiftUI, RealityKit и ARKit, ускоренным отслеживанием рук и пространственными аксессуарами, а также обновлениями SharePlay, Compositor Services, иммерсивных…
- Новое в watchOS 26Добавьте функции watchOS 26 в приложения watchOS и iOS. Изучите архитектуру ARM64, новую систему дизайна, обновления виджетов и перенос элементов управления на Apple Watch.
- Новое в виджетахУзнайте об обновлениях WidgetKit для виджетов, Live Activities и элементов управления: виджетах visionOS и CarPlay, акцентном рендеринге, показе в Smart Stack watchOS и обновлении через push-уведомления.
- Новое в ключах доступаПознакомьтесь с обновлениями ключей доступа в iOS, iPadOS, macOS и visionOS 26: API создания учетных записей, обновлением и автоматическим переходом, конечными точками управления и безопасным импортом и…
- Новое в рендеринге Metal для иммерсивных приложенийПознакомьтесь с улучшениями Metal и Compositor Services: эффектами наведения, динамическим качеством рендеринга, прогрессивным погружением и прямым рендерингом контента Metal с Mac на Vision Pro. В сеансе…
- Новое в управлении устройствами Apple и идентификацииДля IT-администраторов, разработчиков MDM и поставщиков удостоверений: обновления Declarative Device Management, Apple Business Manager, Apple School Manager, Platform Single Sign-On и других средств…
- Новое для пространственного вебаПознакомьтесь с пространственными функциями интернета в visionOS 26: встроенными 3D-моделями через элемент HTML model, освещением, взаимодействиями и анимацией моделей, видео 360 градусов, Apple Immersive…
- Новые возможности App IntentsПознакомьтесь с отложенными свойствами, интерактивными фрагментами намерений, аннотациями представлений сущностей и интеграцией Visual Intelligence. Узнайте, как писать App Intents для Spotlight и Visual…
- Новые возможности приложения в CarPlayДобавьте Live Activities и виджеты в CarPlay и CarPlay Ultra, используйте новые шаблоны и передавайте пошаговые навигационные данные на приборную панель или проекционный дисплей автомобиля.
- Новый облик значков приложенийПознакомьтесь с новыми вариантами значков в iOS, iPadOS и macOS: светлым, темным и прозрачным. Узнайте, как матовость, прозрачность и зеркальные блики делают значок живее и выразительнее.
- Новый уровень игрУзнайте, как улучшить игру на единой игровой платформе. Получите обзор основных технологий и инструментов для создания, отладки и профилирования игр.
- Обзор состояния платформ WWDC25Кратко познакомьтесь с новейшими достижениями для приложений и игр.
- Объединение машинного обучения и графики в Metal 4Объедините машинное обучение с графикой Metal 4. Познакомьтесь с ресурсами tensor и кодировщиком ML для моделей на временной шкале GPU, встраивайте нейросети в шейдеры и используйте новые средства отладки…
- Оптимизация домашнего потребления электричества с EnergyKitДобавьте EnergyKit, чтобы люди запускали бытовые приборы и заряжали электромобили, когда энергия чище и дешевле. Изучите подключение, создание графика зарядки и обратную связь о потреблении.
- Оптимизация монетизации с App AnalyticsПознакомьтесь с новой аналитикой монетизации, подписок и предложений в App Analytics. Визуализации и автоматические отчеты помогают принимать решения на основе данных и сочетать метрики со страницами продукта…
- Оптимизация пользовательских окружений visionOSСоздавайте иммерсивные окружения процедурными средствами и оптимизируйте их с процессами Houdini от Apple: сокращайте полигоны, очищайте геометрию, упаковывайте UV-карты и создавайте USD для Reality Composer…
- Оптимизация производительности CPU с InstrumentsИспользуйте два аппаратных инструмента Instruments для Apple silicon: Processor Trace показывает все вызванные функции, а режимы CPU Counters помогают находить узкие места CPU.
- Оптимизация производительности SwiftUI с InstrumentsПознакомьтесь с новым инструментом SwiftUI, узнайте, как данные вызывают обновления представлений, и визуализируйте эти причины и последствия в Instruments.
- Освоение параллельности SwiftИзучите основы параллельности Swift для отзывчивых и производительных приложений. Узнайте, как постепенно перейти от одного потока к параллельной работе, добавлять асинхронность, переносить работу в фон и…
- Основной докладНе пропустите презентацию новейшего программного обеспечения и технологий Apple.
- Основной доклад (ASL)Не пропустите презентацию новейшего программного обеспечения и технологий Apple.
- Основы дизайна: от идеи к интерфейсуУзнайте, как дизайн усиливает функции, объясняет назначение, ведет людей по контенту и разумно использует компоненты, сохраняя простоту и выразительность. Сеанс подходит дизайнерам и разработчикам любого…
- Отслеживание тренировок с HealthKit в iOS и iPadOSИзучите жизненный цикл тренировки, различия между Apple Watch и iPhone и применение Live Activities и Siri для экрана блокировки приложения. В сеансе также рассматриваются iOS.
- Оценка приложения для меток доступностиПокажите поддерживаемые функции доступности на странице App Store с Accessibility Nutrition Labels. Научитесь проверять функции, включая VoiceOver, увеличенный текст, субтитры и другие, выбирать точные метки и…
- Параллельность в SwiftUIУзнайте, как SwiftUI использует параллельность Swift, главный актор и другие акторы. Научитесь читать аннотации параллельности, управлять асинхронными задачами в цикле событий и избегать гонок данных при…
- Перенос проекта SceneKit в RealityKitУзнайте, что означает прекращение развития SceneKit, сравните понятия двух движков и перенесите пример игры в RealityKit, рекомендуемый Apple высокоуровневый 3D-движок для поддерживаемых платформ.
- Подробнее о Declarative Web PushУзнайте, как Declarative Web Push повышает надежность уведомлений, эффективность и прозрачность на основе существующих стандартов, сохраняя обратную совместимость с исходным Web Push.
- Подробнее о Writing ToolsНастройте Writing Tools для вычитки, переписывания и преобразования текста в приложении. Изучите форматирование богатого текста и полную интеграцию с собственным текстовым движком для правок прямо в текстовом…
- Подробно о серверных API App Store для покупок внутри приложенияПознакомьтесь с обновлениями App Store Server API, App Store Server Notifications и App Store Server Library для управления покупками на сервере. Рассмотрим appAccountToken, подписи, новые поля транзакций и…
- Подробно о фреймворке Foundation ModelsРазберитесь во внутреннем устройстве управляемой генерации и применяйте руководства, регулярные выражения и схемы для структурированных ответов. Используйте вызов инструментов для доступа модели к внешним…
- Подходящие возрасту возможности в приложенииИспользуйте Declared Age Range API, чтобы родители могли конфиденциально делиться возрастным диапазоном ребенка. Настраивайте контент по возрасту, реализуйте возрастные ограничения и кэширование с уважением к…
- Практика: локализация с XcodeПошагово локализуйте приложение в Xcode: создайте String Catalog, переведите текст и обменяйтесь файлами с внешними переводчиками. Узнайте, как передавать контекст и управлять сложностью больших проектов с…
- Практика: локальный ИИ в приложении с Foundation ModelsРазработайте генеративную функцию SwiftUI с Foundation Models. Пошаговые примеры покажут основы фреймворка, дополнение моделей собственными инструментами, потоковую выдачу результатов и оптимизацию…
- Практика: улучшение приложения с параллельностью SwiftОбновляя пример приложения, постепенно добавьте асинхронный код, оптимизируйте работу главного актора, перенесите задачи в фон, исправьте ошибки защиты от гонок данных и примените структурированную…
- Практика: форматированный текст в SwiftUI с AttributedStringСоздайте редактор форматированного текста с TextEditor и AttributedString, пользовательскими элементами управления содержимым и настраиваемыми параметрами форматирования. В сеансе также рассматриваются SwiftUI…
- Привлечение игроков с приложением Apple GamesПознакомьтесь с приложением Games, где игроки следят за играми, находят новые и играют с друзьями. Узнайте, как повысить видимость игры, интегрировать Game Center и возвращать игроков с событиями внутри…
- Приложение AppKit с новым дизайномОбновите вкладки, разделенные представления, панели, презентации, поиск и элементы управления AppKit под новую систему дизайна и используйте Liquid Glass в пользовательском интерфейсе.
- Приложение SwiftUI с новым дизайномУзнайте, как Liquid Glass меняет панели инструментов, элементы управления и структуру приложения на разных платформах, и внедрите новые API материала.
- Приложение UIKit с новым дизайномОбновите вкладки, разделенные представления, панели, презентации, поиск и элементы управления UIKit под новую систему дизайна и используйте Liquid Glass в пользовательском интерфейсе.
- Принципы инклюзивного дизайна приложенийПонимание инвалидности помогает создавать лучшие приложения для каждого. Поддерживайте разные способы взаимодействия, персонализацию и API доступности.
- Проверка документов личности в интернетеУзнайте, как Digital Credentials улучшает онлайн-проверку личности: сайты запрашивают данные удостоверений из Wallet через Digital Credentials API, а приложения предоставляют собственные документы через…
- Проектирование взаимодействий при наведении в visionOSСоздавайте пользовательские эффекты и анимации наведения, избегайте распространенных ошибок, используйте Look to Scroll и проектируйте понятные элементы управления медиа с эффектами постоянства. В сеансе также…
- Проектирование виджетов для visionOSСоздавайте виджеты visionOS 26, естественно вписывающиеся в окружение. Добавляйте глубину, настраивайте материалы, размеры и стили, адаптируйте существующие виджеты или проектируйте новые как реальные объекты.
- Проектирование запросов и безопасность локальных базовых моделейСоздавайте генеративные функции с Foundation Models. Узнайте, как составлять запросы для локальной большой языковой модели Apple Intelligence и применять практические стратегии безопасности, надежности и…
- Проектирование интерактивных фрагментовФрагменты App Intents показывают сведения приложения в Siri, Spotlight и Shortcuts. Узнайте, как добавлять кнопки и состояние и проектировать компоновку, типографику, взаимодействия и типы намерений.
- Разработка для Shortcuts и Spotlight с App IntentsСоздавайте App Intents для новых функций Shortcuts и Spotlight на Mac. Узнайте, как действия приложения сочетаются с Apple Intelligence, как работает действие Use Model с сущностями и как публиковать действия…
- Расширение записи звука в приложенииУлучшите запись звука: выбирайте входное устройство в iOS и iPadOS 26, записывайте качественный голос через AirPods, а также разделяйте речь и фоновую среду в пространственном звуке с помощью AudioToolbox…
- Расширение связи между устройствами с Wi-Fi AwareСоздавайте одноранговые соединения с Wi-Fi Aware для видео в реальном времени, крупных файлов и управления аксессуарами с высокой пропускной способностью и низкой задержкой. Узнайте, как применять…
- Совместные возможности visionOS для людей рядомСоздавайте общий опыт для пользователей Vision Pro в одной комнате с SharePlay и ARKit. Изучите обновленную передачу окон ближайшим участникам и участникам FaceTime, новые API совместной работы и рекомендации…
- Современное распознавание речи в приложении с SpeechAnalyzerПознакомьтесь с API SpeechAnalyzer и SpeechTranscriber, принципами преобразования речи в текст и практической интеграцией живой расшифровки на Swift.
- Создание значков с Icon ComposerСоздавайте обновленные значки для iOS, iPadOS, macOS и watchOS: экспортируйте ресурсы из своего инструмента, добавляйте их в Icon Composer, применяйте свойства стекла и эффекты и проверяйте разные платформы и…
- Состояние платформУзнайте о последних достижениях на платформах Apple.
- Состояние платформ (ASL)Узнайте о последних достижениях на платформах Apple.
- Структурированная параллельность с фреймворком NetworkNetwork подходит для низкоуровневых соединений на платформах Apple, а в iOS, iPadOS и macOS 26 еще и для структурированной параллельности. Узнайте, как создавать соединения, отправлять и получать данные и…
- Сцены SwiftUI в visionOSИспользуйте новые API окон, объемов и иммерсивных пространств, настройте поведение сцен после перезапуска и фиксации, адаптируйте объемы, транслируйте иммерсивный контент с Mac на Vision Pro и расширяйте…
- Съемка кинематографического видео в приложенииCinematic Video API помогает снимать видео в кинематографическом стиле. Настройте сеанс и интерфейс съемки, применяйте глубину резкости для отслеживания и перевода фокуса.
- Технологии Apple Immersive VideoИзучите Apple Immersive Video, Apple Spatial Audio Format и новый ImmersiveMediaSupport для чтения и записи метаданных. Узнайте, как кодировать и публиковать иммерсивное видео в отдельных файлах для…
- Удобное многовидовое воспроизведениеСоздайте продвинутый многовидовой режим: синхронизируйте несколько проигрывателей, интегрируйте AirPlay и оптимизируйте качество воспроизведения.
- Улучшение дизайна приложения iPadУзнайте, как проектировать отзывчивый макет для изменяемых окон iPadOS, учитывать оконные элементы управления, создавать удобную строку меню и использовать новый указатель и его эффекты.
- Улучшение камеры с элементами управления съемкойУзнайте, как настраивать элементы управления камерой, снимать всеми физическими кнопками, включая новую поддержку AirPods, и менять параметры с Camera Control.
- Улучшение многоязычного режима приложенияСоздайте удобный опыт для пользователей нескольких языков. Language Discovery помогает учитывать предпочтительные языки, а новые функции улучшают работу справа налево и выделение нескольких диапазонов в…
- Улучшение памяти и производительности с SwiftПовышайте производительность и управление памятью Swift: от алгоритмических изменений до новых типов InlineArray и Span для точного контроля памяти и выделений.
- Улучшения пространственного бизнес-приложенияУзнайте, как API visionOS 26 расширяют корпоративные возможности: процессы обучения моделей, улучшение видеопотоков и согласование систем координат по локальной сети для совместной работы во внутренних…
- Фильтрация и туннелирование сетевого трафика с NetworkExtensionИзучите API NetworkExtension для системных сетевых функций: фильтров контента, VPN и сетевых ретрансляторов. В iOS, iPadOS и macOS 26 фильтр может учитывать полный URL, а не только имя хоста, и сохранять…
- Фреймворки машинного обучения и ИИ на платформах AppleОбзор обновлений фреймворков машинного обучения и ИИ поможет разработчикам приложений, инженерам ML и энтузиастам выбрать подходящие инструменты для Apple Intelligence и локальных моделей.
- Чтение документов с фреймворком VisionПознакомьтесь с RecognizeDocumentsRequest для чтения строк, абзацев и таблиц, а также с обнаружением загрязнения объектива и поиском таких снимков в медиатеке или собственном конвейере камеры.
WWDC 2024
123 сессий- 18 важных моментов WWDC24Путеводитель по главным объявлениям Всемирной конференции разработчиков этого года.
- API RealityKit для iOS, macOS и visionOSУзнайте, как новые кроссплатформенные API RealityKit помогают создавать иммерсивные приложения для iOS, macOS и visionOS. Познакомьтесь с новыми эффектами наведения, светом и тенями, переходами через порталы и…
- API благополучия в HealthKitУзнайте, как добавить в приложение функции для психического здоровья и благополучия с помощью HealthKit. Появились новые API для State of Mind, Depression Risk и Anxiety Risk. Мы рассмотрим принципы науки об…
- Live Activity на Apple WatchДобавьте Live Activities в Smart Stack на Apple Watch с iOS 18 и watchOS 11. Мы расскажем, как Live Activities отображаются на Apple Watch и как улучшить их представление в Smart Stack. Также рассмотрим…
- Swift Charts: векторные графики и графики функцийУзнайте, как выводить диаграммы математических функций и больших наборов данных с помощью графиков функций и векторных графиков. Swift Charts подходит для функций из аэродинамики, магнетизма и теории полей…
- Анализ памяти кучиПодробно изучите основу динамической памяти приложения: кучу. Узнайте, как измерять, анализировать и исправлять распространенные проблемы кучи с Instruments и Xcode. Также рассмотрим приемы диагностики…
- Архитектура CarPlay нового поколенияПодробно изучите архитектуру CarPlay нового поколения. Узнайте, как система автомобиля взаимодействует с iPhone, создавая единое решение, которое показывает лучшие стороны автомобиля и iPhone. Разберитесь, как…
- Более глубокое погружение при просмотре медиа в пользовательских окруженияхРасширьте возможности просмотра медиа с помощью компонентов Reality Composer Pro, таких как Docking Region, Reverb и Virtual Environment Probe. Узнайте, как усилить погружение с помощью Reflections, Tint…
- Больше возможностей Swift TestingУзнайте, как писать наборы тестов с помощью встроенных функций Swift Testing. Научитесь расширять тесты на дополнительные сценарии, распределять их по разным наборам и оптимизировать для параллельного запуска.
- Больше контекста в прогнозе погодыИспользуйте WeatherKit для получения подробного прогноза: количества осадков по типам, облачности на разной высоте и максимальной скорости ветра. Узнайте, как сводить погодные данные по частям дня и выделять…
- Возможности мест с MapKitОткройте новые способы встраивания карт в приложения и сайты с MapKit и MapKit JS. Узнайте, как сохранять уникальные места и ссылаться на них с помощью Place ID. Познакомьтесь с улучшениями поиска, которые…
- Все возможности Apple PencilВ iOS 18, iPadOS 18 и visionOS 2 селектор инструментов PencilKit поддерживает полностью пользовательские инструменты и атрибуты. Узнайте, как встроить собственный сценарий рисования в знакомый системный…
- Вывод ML в реальном времени на CPUУзнайте, как BNNSGraph ускоряет выполнение модели машинного обучения на CPU. Мы покажем компиляцию и выполнение модели и объясним гарантии реального времени: отсутствие выделения памяти во время выполнения и…
- Выразительность приложения с GenmojiУзнайте, как добавить Genmoji в приложение. Мы рассмотрим отрисовку, хранение и передачу текста с Genmoji. Для приложений с собственным текстовым движком также покажем приемы поддержки Genmoji.
- Выразительные пространственные фото и видеоУзнайте, как поддержать пространственные фото и видео в приложениях. Рассмотрите виды стереоскопических медиа и съемку пространственного видео в приложении iOS на iPhone 15 Pro. Изучите способы обнаружения и…
- Динамичные изображения HDR в приложенииУзнайте, как читать и записывать изображения HDR и обрабатывать HDR-контент. Рассмотрите новые поддерживаемые форматы и расширенные способы показа HDR. Узнайте, как сочетать HDR-контент с интерфейсом и что…
- Запуск, остановка, проверка: эффективная отладка в LLDBУзнайте, как исследовать и отлаживать кодовые базы с LLDB. Мы покажем, как использовать журналы сбоев и трассировки стека и расширять точки останова действиями и сложными условиями остановки. Также рассмотрим…
- Захват HDR-контента с ScreenCaptureKitУзнайте, как захватывать цвета с широким динамическим диапазоном с помощью ScreenCaptureKit, и познакомьтесь с новыми возможностями: поддержкой HDR, захватом звука с микрофона и записью напрямую в файл.
- Знакомство с AccessorySetupKitУлучшите настройку аксессуаров с AccessorySetupKit. Показывайте диалог сопряжения с изображением аксессуара Bluetooth или Wi-Fi, чтобы пользователю не приходилось переходить в приложение Settings. Повысьте…
- Знакомство с AdAttributionKitПредставляем AdAttributionKit, новый фреймворк iOS для атрибуции рекламы с сохранением конфиденциальности. Узнайте, как AdAttributionKit поддерживает повторное вовлечение, атрибуцию переходов по нажатию…
- Знакомство с Contact Access ButtonУзнайте о новых режимах авторизации Contacts и способах улучшить доступ к контактам в приложении. Научитесь встраивать Contact Access Button, чтобы по запросу делиться дополнительными контактами и упростить…
- Знакомство с FinanceKitУзнайте, как FinanceKit позволяет приложениям для управления финансами безопасно и удобно передавать хранящиеся на устройстве данные из Apple Cash, Apple Card и других сервисов с согласия пользователя и под…
- Знакомство с TabletopKit для visionOSСоздайте настольную игру для visionOS с нуля с помощью TabletopKit. Мы покажем, как настроить игру, добавить мощный рендеринг с RealityKit и включить многопользовательский режим с пространственными Personas в…
- Знакомство с Translation APIУзнайте, как переводить текст между разными языками в приложении с помощью нового фреймворка Translation. Мы покажем, как быстро выводить переводы в системном интерфейсе и переводить крупные пакеты текста для…
- Знакомство с отладчиком RealityKitПознакомьтесь с отладчиком RealityKit. Новый инструмент позволяет изучать иерархию сущностей пространственных приложений, отлаживать ошибочные преобразования, находить отсутствующие сущности и определять…
- Знакомство со Swift TestingПредставляем Swift Testing, новый пакет для тестирования кода на Swift. Познакомьтесь с основными компонентами его API, применением в распространенных процессах тестирования и связью с XCTest и Swift с…
- Игровой ввод в visionOSУзнайте, как проектировать и реализовывать удобный игровой ввод в visionOS. Научитесь использовать системные жесты для естественного взаимодействия игроков с игрой. Изучите рекомендации по поддержке…
- Интеграция приложения с SiriУзнайте, как использовать SiriKit и App Intents, чтобы предоставить функции приложения Siri и Apple Intelligence. Посмотрите, какие намерения уже доступны и как внедрить домены App Intent для интеграции…
- Интерактивный 3D-контент в Reality Composer ProУзнайте, как представление Timeline в Reality Composer Pro оживляет 3D-контент. Создайте анимированную историю, где персонажи и объекты взаимодействуют друг с другом и окружающим миром с помощью обратной…
- Использование некопируемых типов в SwiftНачните работу с некопируемыми типами Swift. Узнайте, что означает копирование в Swift, когда нужен некопируемый тип и как владение значениями помогает явно выражать намерения.
- Компактные системы с Embedded SwiftEmbedded Swift переносит безопасность и выразительность Swift в среды с ограниченными ресурсами. Посмотрите работу Embedded Swift на разных микроконтроллерах на примере готового устройства Matter. Узнайте, как…
- Контейнеры SwiftUI без тайнПознакомьтесь с возможностями контейнерных представлений SwiftUI и принципами управления дочерними представлениями. Используйте новые API для собственных контейнеров, модификаторы для настройки их содержимого…
- Корпоративные API для visionOSУзнайте, как новые корпоративные API visionOS помогают создавать пространственные решения для повышения эффективности сотрудников и клиентов на Apple Vision Pro.
- Машинное обучение на платформах AppleНачните с обзора фреймворков машинного обучения на платформах Apple. Независимо от вашего опыта мы поможем выбрать фреймворк, подходящий задачам приложения.
- Метрики производительности медиа в AVFoundationУзнайте, как новые API производительности медиа помогают отслеживать, анализировать и улучшать пользовательский опыт. Рассмотрите мониторинг производительности AVPlayer для ресурсов HLS с помощью разных…
- Многовидовое воспроизведение видео в visionOSУзнайте, как AVExperienceController обеспечивает воспроизведение нескольких видео на Apple Vision Pro. Рассмотрите рекомендации по внедрению и полезные сценарии, например просмотр спортивной трансляции с…
- Модели машинного обучения и ИИ на Apple siliconУзнайте, как оптимизировать модели машинного обучения и ИИ для Apple silicon. Рассмотрите преобразование моделей для выполнения на устройстве и совместимые методы сжатия на разных этапах развертывания. Также…
- Мониторинг и оптимизация работы базы данных в CloudKit ConsoleПознакомьтесь с новыми функциями наблюдаемости в CloudKit Console. Узнайте, как использовать Telemetry и Logging для поиска проблем и оптимизации приложения. Научитесь настраивать предупреждения для контроля…
- Настройка знакомства с функциями с помощью TipKitФреймворк TipKit помогает показывать в приложении подсказки о функциях. Теперь можно объединять подсказки в группы, чтобы функции открывались в нужном порядке, повторно использовать подсказки с…
- Настройка окон macOS с SwiftUIСоздавайте окна специально для macOS. Точно настройте окна приложения под конкретные задачи, удобство и функции. Оформляйте панели инструментов и фон с SwiftUI, аккуратно размещайте окна и принимайте…
- Настройка шаблонов пространственных Persona в SharePlayУзнайте, как пользовательские шаблоны пространственных Persona помогают точно размещать Persona относительно приложения в SharePlay для visionOS. Мы внедрим шаблоны в пример приложения, переместим участников…
- Начало работы с Dynamic TypeDynamic Type позволяет людям выбирать предпочтительный размер текста для всей системы и приложений. Чтобы помочь вам добавить поддержку Dynamic Type, мы разберем основы: принцип работы, поиск проблем с…
- Начало работы с HealthKit в visionOSУзнайте, как с помощью HealthKit создавать решения, использующие преимущества пространственного холста. Познакомьтесь с возможностями HealthKit на платформе, переносом существующего приложения iPadOS в…
- Начало работы с Writing ToolsУзнайте, как Writing Tools помогают вычитывать, переписывать и преобразовывать текст в приложении. Разберитесь, как Writing Tools взаимодействуют с приложением, получают и обрабатывают текст и как добавить их…
- Новое в App IntentsУзнайте об улучшениях и новых возможностях App Intents и о том, как этот фреймворк помогает предоставить функции приложения Siri, Spotlight, Shortcuts и другим службам. Мы покажем, как сделать сущности…
- Новое в App Store ConnectПознакомьтесь с новыми возможностями поиска, тестирования и маркетинга. Узнайте, как предлагать приложения для размещения в App Store, делиться важными событиями, например выпуском версии, с помощью…
- Новое в AppKitПознакомьтесь с последними достижениями в разработке приложений Mac. Получите обзор новых функций macOS Sequoia и способов внедрить их в приложение. Изучите новые способы интеграции существующего кода со…
- Новое в Create MLПознакомьтесь с обновлениями Create ML, включая интерактивный просмотр источников данных и новый шаблон моделей отслеживания объектов для приложений visionOS. Также рассмотрим важные улучшения фреймворка…
- Новое в DockKitУзнайте, как интеллектуальное отслеживание в DockKit обеспечивает более плавные переходы между объектами. Мы объясним, что это такое, как модель ML выбирает и отслеживает объекты и как применять эту функцию в…
- Новое в Quick Look для visionOSУзнайте, как Quick Look в visionOS улучшает предварительный просмотр и редактирование файлов в приложении. Мы рассмотрим интеграцию Quick Look внутри приложения и в окне, а также совершенно новый API для…
- Новое в SF Symbols 6Познакомьтесь с обновлениями SF Symbols, библиотеки значков Apple для системного шрифта San Francisco. Узнайте, как новые шаблоны анимации Wiggle, Rotate и Breathe оживляют интерфейс. Перед просмотром…
- Новое в StoreKit и покупках внутри приложенияУзнайте, как создавать и предоставлять еще более удобные возможности для покупок с помощью системы покупок внутри приложения App Store. Мы покажем новые стили элементов управления представлениями StoreKit и…
- Новое в SwiftОбзор обновлений Swift. Мы кратко вспомним десятилетнюю историю Swift и покажем, как сообщество развивалось благодаря рабочим группам, расширению экосистемы пакетов и поддержке новых платформ. Представим новый…
- Новое в SwiftDataSwiftData упрощает добавление постоянного хранения данных благодаря выразительному декларативному API. Узнайте о составных ограничениях уникальности, ускорении запросов с #Index, запросах в Xcode Previews и…
- Новое в SwiftUIУзнайте, как создавать приложения для любой платформы Apple с помощью SwiftUI. Познакомьтесь с новым оформлением вкладок и документов в iPadOS. Улучшите управление окнами с новыми API и получите больше…
- Новое в UIKitПознакомьтесь со всеми новыми возможностями UIKit, включая запуск вкладок и документов, переходы, а также изменения текста и ввода. Мы также обсудим улучшенное взаимодействие анимаций и жестов UIKit и SwiftUI…
- Новое в USD и MaterialXПознакомьтесь с обновлениями поддержки Universal Scene Description и MaterialX на платформах Apple. Узнайте, как эти технологии служат основой создания и доставки 3D-контента и помогают упростить рабочие…
- Новое в Wallet и Apple PayВыведите пропуска и платежи на новый уровень с улучшениями Wallet и Apple Pay. Создавайте выразительные билеты на мероприятия в Wallet и сделайте Apple Pay доступнее благодаря поддержке сторонних браузеров. Мы…
- Новое в Xcode 16Познакомьтесь с последними улучшениями производительности и эффективности работы в Xcode 16. Узнайте об обновлениях автодополнения кода, диагностики и Xcode Previews, изменениях сборки, а также улучшениях…
- Новое в watchOS 11Познакомьтесь с новыми возможностями Apple Watch: поддержкой Double Tap в приложении watchOS, более полезными и интерактивными виджетами Smart Stack и показом iOS Live Activities в Smart Stack.
- Новое в авторизации геопозицииАвторизация геопозиции переходит на новый уровень. Изучите новые рекомендации и приемы получения нужного разрешения, а также новую систему диагностики, которая сообщает о недостижимой цели авторизации.
- Новое в конфиденциальностиApple считает конфиденциальность одним из основных прав человека. Узнайте о новых и улучшенных сценариях запроса разрешений и других функциях, которые обрабатывают данные с сохранением конфиденциальности…
- Новое в управлении устройствамиУзнайте о последних возможностях управления iOS, iPadOS, macOS и visionOS, а затем о последних изменениях Apple Business Manager и Apple School Manager. Мы также расскажем об обновлениях управления Activation…
- Обзор Swift: возможности и устройство языкаИзучите основные возможности и принципы устройства языка Swift. Создавая пакет Swift с библиотекой, HTTP-сервером и клиентом командной строки, мы рассмотрим моделирование данных, обработку ошибок, протоколы…
- Обзор доступности в SwiftUISwiftUI упрощает создание удобных решений, доступных каждому. Узнайте, как вспомогательные технологии понимают приложение и перемещаются по нему благодаря содержательным элементам доступности SwiftUI. Мы также…
- Обучение моделей машинного обучения и ИИ на GPU AppleУзнайте, как обучать модели на Apple silicon с Metal для PyTorch, JAX и TensorFlow. Используйте новые операции внимания и поддержку квантования, чтобы повысить производительность моделей-трансформеров на…
- Оптимизация 3D-ресурсов для пространственных вычисленийИзучите полный процесс создания оптимизированных 3D-ресурсов. Рассмотрите рекомендации по оптимизации сеток, материалов и текстур в инструменте создания контента. Используйте граф шейдеров, запекание и…
- Оптимизация для пространственного вебаУзнайте, как использовать возможности visionOS в интернете. Рассмотрите недавние обновления, включая улучшенную подсветку выделения и полноэкранный показ пространственных фотографий и панорам. Научитесь…
- Основной докладНе пропустите презентацию новейшего программного обеспечения и технологий Apple.
- Основной доклад (ASL)Не пропустите презентацию новейшего программного обеспечения и технологий Apple.
- Основные функции приложения для пользователей с App IntentsИзучите принципы App Intents: намерения, сущности и запросы, с помощью которых важные функции приложения появляются там, где нужны людям. Узнайте, как глубоко интегрировать приложение с Siri, элементами…
- Основы SwiftUIПознакомьтесь со SwiftUI, декларативным фреймворком интерфейса Apple. Изучите основные понятия: представления, переменные состояния и компоновку. Оцените широкий набор API для полноценных решений и собственных…
- Основы XcodeРедактируйте, отлаживайте, фиксируйте изменения и повторяйте. Познакомьтесь с набором инструментов Xcode для быстрых итераций при разработке приложений и советами по оптимизации рабочего процесса.
- Отслеживание изменений модели с историей SwiftDataОткройте историю изменений модели с помощью SwiftData. Используйте API истории, чтобы понимать, когда изменялось хранилище данных, и создавать на основе этих сведений синхронизацию с удаленным сервером и…
- Отслеживание объектов в visionOSУзнайте, как отслеживание объектов превращает реальные предметы в виртуальные привязки приложения visionOS. Проследите весь процесс создания пространственного решения с отслеживанием объектов. Научитесь…
- Перенос игры для iOS или iPadOS в visionOSУзнайте, как превратить игру для iOS или iPadOS в уникальное решение для visionOS. Усильте погружение и впечатления с помощью 3D-рамки или иммерсивного фона. Добавьте окну глубину с помощью стереоскопии или…
- Перенос приложения TVML на SwiftUISwiftUI помогает создавать приложения на всех платформах Apple и является предпочтительным набором средств для контента гостиной в tvOS 18. Узнайте, как воссоздать знакомые макеты и элементы управления TVMLKit…
- Перенос приложения на Swift 6Посмотрите перенос существующего примера приложения на Swift 6. Узнайте, как переходить постепенно, модуль за модулем, и как компилятор выявляет код с риском гонок данных. Рассмотрите методы создания четких…
- Перенос современных игр на платформы AppleУзнайте, как выйти к игрокам на платформах Apple по всему миру. Мы покажем, как оценить исполняемый файл Windows на Apple silicon, начать перенос игры с примерами кода, преобразовать код шейдеров в Metal и…
- Подготовка приложений к многоязычностиОбеспечьте правильную работу приложения для пользователей нескольких языков. Изучите рекомендации по вводу, показу, поиску и форматированию текста. Узнайте о наборе текста на нескольких языках без смены…
- Подробно об объемах и иммерсивных пространствахОткройте новые способы настройки объемов и иммерсивных пространств в visionOS. Точно задавайте изменение размера объемов и их реакцию на движение людей. Связывайте объемы и пространства преобразованием…
- Пользовательские визуальные эффекты с SwiftUIУзнайте, как создавать визуальные эффекты в SwiftUI: особые эффекты прокрутки, богатую работу с цветом и пользовательские переходы. Также рассмотрим сложные графические эффекты с шейдерами Metal и…
- Пользовательские окружения для иммерсивных приложений в visionOSУзнайте, как создавать визуально насыщенные и производительные окружения приложений для Apple Vision Pro. Изучите рекомендации по дизайну, советы специалистов и приемы, с которых можно начать создание…
- Пользовательские тренировки по плаванию с WorkoutKitПознакомьтесь с последними возможностями создания, настройки и планирования тренировок с WorkoutKit. Узнайте о новых уведомлениях о темпе и мощности, расширенной поддержке целей по дистанции и преимуществах…
- Пользовательские эффекты наведения в visionOSУзнайте, как создавать эффекты наведения, которые обновляют представления при взгляде пользователя. Соберите эффект расширяющейся кнопки, объединяющий прозрачность, масштаб и обрезку. Изучите рекомендации по…
- Проектирование App Intents для системных функцийApp Intents лежат в основе элементов управления, Spotlight, Siri и других системных функций. Узнайте, какие возможности лучше всего подходят для App Intents и как параметры делают намерения гибкими. Научитесь…
- Проектирование Live Activities для Apple WatchНачиная с watchOS 11, Live Activities из приложения iOS автоматически появляются в Smart Stack на подключенных Apple Watch. Узнайте, как оптимизировать макет Live Activity для запястья и вовремя предоставлять…
- Проектирование интерактивных решений для visionOSДизайнеры Encounter Dinosaurs расскажут, как создать выразительное интерактивное повествование для Apple Vision Pro. Узнайте, чем такие решения отличаются от существующих приложений, медиа и игр, и как строить…
- Проектирование приложений для visionOSУзнайте, как создавать выразительные приложения для пространственных вычислений: использовать погружение, проектировать взаимодействие для глаз и рук и учитывать глубину, масштаб и пространство. Мы покажем…
- Проектирование современных игр для платформ AppleУзнайте, как адаптировать высококлассную игру для Mac, iPad и iPhone. Мы расскажем, как добиться отличного изображения на разных дисплеях, сделать ввод и управление понятными на каждом устройстве и…
- Производительность SwiftУзнайте, как Swift сочетает абстракцию и производительность. Разберитесь, какие аспекты производительности учитывать и как на них влияет оптимизатор Swift. Рассмотрите реализацию разных функций Swift и…
- Пространственное приложение для рисования с RealityKitИзучите возможности RealityKit в процессе создания пространственного приложения для рисования. Создавая выразительное пространственное решение, объединяющее RealityKit с ARKit и SwiftUI, вы узнаете, как…
- Пятиминутный обзор состояния платформПосмотрите краткий обзор новейших достижений на платформах Apple.
- Работа с окнами в SwiftUIУзнайте, как создавать удобные однооконные и многооконные приложения в visionOS, macOS и iPadOS. Познакомьтесь с инструментами программного открытия и закрытия окон, изменения их положения и размера и замены…
- Развертывание моделей машинного обучения и ИИ на устройстве с Core MLУзнайте о новых способах оптимизации скорости и памяти при преобразовании и запуске моделей через Core ML. Мы рассмотрим новые варианты представления моделей, анализ производительности, выполнение и…
- Развитие сценария запуска документовПодчеркните особенности приложения для работы с документами с помощью нового сценария запуска документов. Узнайте, как использовать новый API для настройки первого экрана при запуске приложения. Применяйте…
- Расширение рабочих процессов Xcode CloudУзнайте, как Xcode Cloud адаптируется к потребностям разработки. Мы покажем, как упростить процессы и автоматизировать тестирование и распространение с помощью условий запуска, пользовательских псевдонимов и…
- Расширенные предложения для приложения-дневникаУзнайте, как приложение-дневник может показывать системные предложения с более богатым контентом. Рассмотрите новые типы данных: состояние сознания, подсказки для размышлений, сторонние медиа и занятия с…
- Расширенные решения для пространственных вычислений с ARKitУзнайте, как создавать увлекательные иммерсивные решения с новейшими возможностями ARKit. Рассмотрите отслеживание помещений и объектов для более тесного взаимодействия с окружением. Мы также покажем, как…
- Реализация предложений App StoreУзнайте, как привлекать пользователей предложениями App Store с помощью App Store Connect и новейших функций и API StoreKit. Научитесь настраивать предложения возврата, новый способ повторно привлечь прежних…
- Режим области в Object CaptureУзнайте, как режим области Object Capture расширяет возможности 3D-захвата в iOS, добавляя захват и реконструкцию пространства. Научитесь повышать качество захвата на iOS с помощью нового примера приложения…
- Рендеринг Metal со сквозным просмотром в visionOSРасширьте решения Metal для visionOS. Изучите рекомендации по интеграции отрисованного контента с физическим окружением пользователя через сквозной просмотр. Узнайте, как размещать отрисованный контент в…
- Семантический поиск с Core SpotlightУзнайте, как предоставлять результаты семантического поиска в приложении с помощью Core Spotlight. Научитесь добавлять контент приложения в личный локальный индекс пользователя, чтобы люди могли искать объекты…
- Серверные API App Store для покупок внутри приложенияУзнайте, как использовать свой сервер для создания удобных покупок внутри приложения с последними обновлениями App Store Server API, App Store Server Notifications и библиотеки App Store Server с открытым…
- Система дизайна CarPlay нового поколенияПознакомьтесь с системой дизайна в основе CarPlay нового поколения, которая позволяет каждому автопроизводителю выразить характер и марку автомобиля. Узнайте, как гибко настраивать и адаптировать приборы…
- Согласованные цвета при съемкеПознакомьтесь с Constant Color API и узнайте, как он помогает точно определять цвета в приложении. Вы научитесь внедрять API, рассмотрите его научные и маркетинговые применения и рекомендации по использованию…
- Создание иммерсивных веб-решений с WebXRУзнайте, как WebXR помогает добавлять полностью иммерсивные возможности на сайт в visionOS. Научитесь создавать решения WebXR, которые в полной мере используют способы ввода visionOS, и тестировать их в…
- Создание пользовательского хранилища данных с SwiftDataОбъедините выразительный декларативный API моделирования SwiftData со своей системой постоянного хранения. Узнайте, как создать пользовательское хранилище данных и постепенно добавлять функции хранения в…
- Состояние платформУзнайте о последних достижениях на платформах Apple.
- Состояние платформ (ASL)Узнайте о последних достижениях на платформах Apple.
- Трансляция обновлений для Live ActivitiesС помощью широковещательных push-уведомлений приложение может одним запросом обновлять тысячи Live Activities. Мы разберем, как широковещательные push-уведомления работают между приложением, сервером и службой…
- Удобная съемка с экрана блокировкиУзнайте, как LockedCameraCapture API выводит важные сведения приложения для съемки прямо на экран блокировки. Рассмотрите функции API, создание расширения захвата и поведение расширения на заблокированном…
- Улучшение анимации и переходов интерфейсаУзнайте, как переход с масштабированием в навигации и презентациях усиливает непрерывность приложения, а анимация представлений UIKit средствами SwiftUI помогает создавать цельное движение.
- Улучшение вкладок и боковой панели в iPadOSiPadOS 18 представляет новую систему навигации с выбором между панелью вкладок и боковой панелью. Обновленная панель вкладок оставляет больше места для контента и функций. Узнайте, как с помощью SwiftUI и…
- Улучшение приложения для пространственных вычислений с аудио RealityKitИспользуйте пространственный звук RealityKit, включая фоновое аудио, реверберацию и процедурный звук в реальном времени, чтобы оживить иммерсивный 3D-контент.
- Улучшение рекламы с помощью вставок HLSУзнайте, как HLS Interstitials помогают удобно вставлять рекламу в контент HLS. Мы также покажем, как использовать интегрированную временную шкалу для настройки интерфейса и реализации SharePlay для вставок.
- Улучшения Swift во фреймворке VisionAPI фреймворка Vision переработан с учетом современных функций Swift, включая параллельность, чтобы широкий набор алгоритмов Vision было проще и быстрее интегрировать. Мы рассмотрим обновленный API, примеры…
- Упрощение входа с обновлением до ключей доступа и диспетчерами учетных данныхУзнайте, как автоматически переводить существующие учетные записи с паролями на ключи доступа. Мы расскажем, зачем и как повышать безопасность учетной записи и упрощать вход, представим новые функции…
- Ускорение машинного обучения с MetalУзнайте, как ускорить модели-трансформеры машинного обучения с новыми функциями Metal Performance Shaders Graph. Мы также рассмотрим повышение вычислительной пропускной способности и качества модели и…
- Характер приложения в текстах интерфейсаХарактер каждого приложения проявляется в его словах и в том, как они звучат. Узнайте, как определить голос приложения и менять тон в разных ситуациях, от поздравительных уведомлений до сообщений об ошибках…
- Экосистема Swift на сервереSwift подходит для серверных приложений и лежит в основе критически важных сервисов облачных продуктов Apple. Мы рассмотрим инструменты и экосистему серверных пакетов Swift, а также покажем взаимодействие с…
- Элементы управления приложения во всей системеДобавьте элементы управления приложения в Пункт управления, на экран блокировки и другие системные поверхности. Узнайте, как расширить приложение средствами WidgetKit, создать элемент управления, настроить его…
- Явно собираемые модули без тайнУзнайте, как явно собираемые модули меняют сборку в Xcode 16. Разберитесь, как модули используются при сборке кода, как они делают задачи компиляции прозрачнее и как совместное использование модулей между…