Путеводитель по теме
Дизайн
Изучите развивающийся визуальный язык Apple, принципы взаимодействия, значки, движение и создание ясных кроссплатформенных решений.
Коллекция о дизайне посвящена профессиональным решениям не меньше, чем API. Она показывает, как иерархия, материалы, движение, компоновка, звук и правила платформ работают вместе и как адаптировать интерфейс, сохраняя идентичность продукта.
- Сессии
- 50
- 2026
- 13
- 2025
- 22
- 2024
- 15
Что входит в эту тему
- Визуальные системы и правила платформ
- Взаимодействие, движение и обратная связь
- Значки, компоновка и качество продукта
WWDC 2026
13 сессий- Групповая лаборатория Icon Composer для начинающихПрисоединяйтесь онлайн, чтобы задать вопросы, получить советы и обсудить начало работы с Icon Composer. Проводится на английском языке.
- Игры без кода с Reality Composer Pro 3Создавайте 3D-контент без кода через ScriptGraph: визуальными узлами стройте анимацию и интерактивные моменты, а элементами SwiftUI добавляйте реплики и другой интерфейс.
- Изучение CSS Grid LanesСтройте адаптивные веб-макеты с элементами разных форм через простой CSS Grid Lanes и применяйте flow-tolerance для доступности и гибкости.
- Иммерсивные окружения для приложений visionOS и пространственного вебаСоздавайте фотореалистичные окружения visionOS для приложений, сайтов и SharePlay. Изучите принципы погружения, съемку и создание эталонов, подготовку CG-ресурсов и эффекты движения и света в реальном времени.
- Ленивые стеки и прокрутка в SwiftUIРазберитесь, как LazyVStack и LazyHStack оценивают размеры, лениво загружают представления и заранее получают контент. Изучите оптимизацию, управление состоянием и точную программную прокрутку. В сеансе также…
- Новое в SwiftUIПознакомьтесь с новым в SwiftUI: протоколом Document для прямого доступа к диску и сравнения снимков, API перестановки содержимого и приоритетами панелей инструментов. Также рассмотрим расширенные презентации…
- Новые возможности элемента HTML selectНовые CSS appearance и псевдоэлементы дают полный контроль над оформлением select, а параметры поддерживают богатый HTML-контент, сохраняя доступность и надежность стандартного элемента.
- Передача идентичности бренда в iOSИзучите практические подходы к брендингу через типографику, цвет, компоненты и взаимодействия, сохраняя баланс знакомого и уникального.
- Понятные названия функций и меток приложенияУзнайте, как названия продуктов, функций и меток влияют на понимание и навигацию. Изучите принципы осмысленного именования и шаблоны приложений Apple.
- Принципы отличного дизайнаПодробно изучите основные принципы дизайна платформ Apple.
- Проектирование понятного поискаИзучите новые шаблоны и рекомендации для поиска, который помогает находить контент и перемещаться по нему в разных моделях навигации и на платформах Apple.
- Прототипы интерфейса с агентами в XcodeИспользуйте агентов Xcode для прототипирования взаимодействий, итераций макета и поиска решений задач дизайна. Научитесь критически оценивать идеи и превращать их в продуманные решения для людей.
- Сложные графические эффекты с SwiftUIСоставляйте богатые эффекты из API компоновки и графики SwiftUI: рисуйте шейдерами слоя, анимируйте временными шкалами и привязывайте представления направляющими выравнивания.
WWDC 2025
22 сессий- Большой эффект небольших изменений текстаОбновляя интерфейс под новую систему дизайна, пересмотрите и его текст. Удаление повторов и акцент на пользе быстро повышают понятность и удобство приложения.
- Видео в visionOSИзучите иммерсивные медиа visionOS 26: профили видео 180°, 360° и Wide FoV, создание и воспроизведение Apple Immersive Video и расширенные возможности 2D, 3D и пространственного видео.
- Знакомство с Liquid GlassLiquid Glass объединяет язык дизайна платформ Apple и делает интерфейс динамичнее и выразительнее. Изучите принципы, оптические и физические свойства материала, а также подходящие случаи его применения.
- Знакомство с новой системой дизайнаИзучите изменения визуального дизайна, информационной архитектуры и системных компонентов. Новая система меняет связь интерфейса с контентом и помогает создавать согласованный динамичный дизайн для разных…
- Знакомство с пространственной компоновкой SwiftUIИзучите 3D-представления SwiftUI в visionOS, выравнивание по глубине, модификаторы вращения и положения и пространственные контейнеры для согласования представлений в одном 3D-пространстве.
- Лучше вместе: SwiftUI и RealityKitОбъедините SwiftUI и RealityKit в visionOS 26. Рассмотрите анимацию и ConfigurationCatalog в Model3D, переходы к RealityView, управление компонентами RealityKit анимациями SwiftUI, интерактивные манипуляции…
- Новое в SF Symbols 7Познакомьтесь с Draw и Variable Draw для анимации рисования и передачи силы или прогресса, градиентами для глубины и улучшенным Magic Replace для непрерывных переходов между символами.
- Новое в Xcode 26Познакомьтесь с улучшениями эффективности и производительности Xcode 26: большими языковыми моделями в разработке, обновленным редактированием и отладкой, инструментами производительности и тестирования и…
- Новое в visionOS 26Познакомьтесь с объемными API и совместной работой SwiftUI, RealityKit и ARKit, ускоренным отслеживанием рук и пространственными аксессуарами, а также обновлениями SharePlay, Compositor Services, иммерсивных…
- Новый облик значков приложенийПознакомьтесь с новыми вариантами значков в iOS, iPadOS и macOS: светлым, темным и прозрачным. Узнайте, как матовость, прозрачность и зеркальные блики делают значок живее и выразительнее.
- Оптимизация пользовательских окружений visionOSСоздавайте иммерсивные окружения процедурными средствами и оптимизируйте их с процессами Houdini от Apple: сокращайте полигоны, очищайте геометрию, упаковывайте UV-карты и создавайте USD для Reality Composer…
- Основы дизайна: от идеи к интерфейсуУзнайте, как дизайн усиливает функции, объясняет назначение, ведет людей по контенту и разумно использует компоненты, сохраняя простоту и выразительность. Сеанс подходит дизайнерам и разработчикам любого…
- Приложение SwiftUI с новым дизайномУзнайте, как Liquid Glass меняет панели инструментов, элементы управления и структуру приложения на разных платформах, и внедрите новые API материала.
- Приложение UIKit с новым дизайномОбновите вкладки, разделенные представления, панели, презентации, поиск и элементы управления UIKit под новую систему дизайна и используйте Liquid Glass в пользовательском интерфейсе.
- Принципы инклюзивного дизайна приложенийПонимание инвалидности помогает создавать лучшие приложения для каждого. Поддерживайте разные способы взаимодействия, персонализацию и API доступности.
- Проектирование взаимодействий при наведении в visionOSСоздавайте пользовательские эффекты и анимации наведения, избегайте распространенных ошибок, используйте Look to Scroll и проектируйте понятные элементы управления медиа с эффектами постоянства. В сеансе также…
- Проектирование виджетов для visionOSСоздавайте виджеты visionOS 26, естественно вписывающиеся в окружение. Добавляйте глубину, настраивайте материалы, размеры и стили, адаптируйте существующие виджеты или проектируйте новые как реальные объекты.
- Проектирование запросов и безопасность локальных базовых моделейСоздавайте генеративные функции с Foundation Models. Узнайте, как составлять запросы для локальной большой языковой модели Apple Intelligence и применять практические стратегии безопасности, надежности и…
- Проектирование интерактивных фрагментовФрагменты App Intents показывают сведения приложения в Siri, Spotlight и Shortcuts. Узнайте, как добавлять кнопки и состояние и проектировать компоновку, типографику, взаимодействия и типы намерений.
- Создание значков с Icon ComposerСоздавайте обновленные значки для iOS, iPadOS, macOS и watchOS: экспортируйте ресурсы из своего инструмента, добавляйте их в Icon Composer, применяйте свойства стекла и эффекты и проверяйте разные платформы и…
- Сцены SwiftUI в visionOSИспользуйте новые API окон, объемов и иммерсивных пространств, настройте поведение сцен после перезапуска и фиксации, адаптируйте объемы, транслируйте иммерсивный контент с Mac на Vision Pro и расширяйте…
- Улучшение дизайна приложения iPadУзнайте, как проектировать отзывчивый макет для изменяемых окон iPadOS, учитывать оконные элементы управления, создавать удобную строку меню и использовать новый указатель и его эффекты.
WWDC 2024
15 сессий- Игровой ввод в visionOSУзнайте, как проектировать и реализовывать удобный игровой ввод в visionOS. Научитесь использовать системные жесты для естественного взаимодействия игроков с игрой. Изучите рекомендации по поддержке…
- Многовидовое воспроизведение видео в visionOSУзнайте, как AVExperienceController обеспечивает воспроизведение нескольких видео на Apple Vision Pro. Рассмотрите рекомендации по внедрению и полезные сценарии, например просмотр спортивной трансляции с…
- Новое в SF Symbols 6Познакомьтесь с обновлениями SF Symbols, библиотеки значков Apple для системного шрифта San Francisco. Узнайте, как новые шаблоны анимации Wiggle, Rotate и Breathe оживляют интерфейс. Перед просмотром…
- Пользовательские визуальные эффекты с SwiftUIУзнайте, как создавать визуальные эффекты в SwiftUI: особые эффекты прокрутки, богатую работу с цветом и пользовательские переходы. Также рассмотрим сложные графические эффекты с шейдерами Metal и…
- Пользовательские окружения для иммерсивных приложений в visionOSУзнайте, как создавать визуально насыщенные и производительные окружения приложений для Apple Vision Pro. Изучите рекомендации по дизайну, советы специалистов и приемы, с которых можно начать создание…
- Пользовательские эффекты наведения в 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. Мы расскажем, как добиться отличного изображения на разных дисплеях, сделать ввод и управление понятными на каждом устройстве и…
- Система дизайна CarPlay нового поколенияПознакомьтесь с системой дизайна в основе CarPlay нового поколения, которая позволяет каждому автопроизводителю выразить характер и марку автомобиля. Узнайте, как гибко настраивать и адаптировать приборы…
- Улучшение анимации и переходов интерфейсаУзнайте, как переход с масштабированием в навигации и презентациях усиливает непрерывность приложения, а анимация представлений UIKit средствами SwiftUI помогает создавать цельное движение.
- Улучшение вкладок и боковой панели в iPadOSiPadOS 18 представляет новую систему навигации с выбором между панелью вкладок и боковой панелью. Обновленная панель вкладок оставляет больше места для контента и функций. Узнайте, как с помощью SwiftUI и…
- Характер приложения в текстах интерфейсаХарактер каждого приложения проявляется в его словах и в том, как они звучат. Узнайте, как определить голос приложения и менять тон в разных ситуациях, от поздравительных уведомлений до сообщений об ошибках…