Topic guide

Design

Study Apple’s evolving visual language, interaction principles, icons, motion, and the craft behind clear cross-platform experiences.

The Design collection is about judgment as much as APIs. It traces how hierarchy, materials, motion, layout, sound, and platform conventions work together—and shows how to adapt an interface without losing the identity of the product.

Sessions
50
2026
13
2025
22
2024
15

What this topic covers

202620252024

WWDC 2026

13 sessions
  1. Communicate your brand identity on iOS17:26 · DesignExplore practical approaches to branding using typography, color, components, and interactions that balance the familiar with the unique.
  2. Compose advanced graphics effects with SwiftUI17:55 · Design, SwiftUI & UI FrameworksDiscover how to craft rich, custom experiences by creatively composing SwiftUI layout and graphics APIs. We'll show you how to break down complex designs and use a creative pipeline to chain simple building…
  3. Craft clear names for features and labels in your app15:04 · DesignThe names of your products, features, and labels can determine how people understand and navigate your app. Explore the principles behind thoughtful naming in app design, examine the patterns used across Apple…
  4. Create UI prototypes using agents in Xcode18:11 · AI & Machine Learning, Developer ToolsLearn how to prototype your app using agents in Xcode. Explore techniques for using AI to prototype interactions, iterate on layouts, and generate creative solutions to design challenges. You'll learn how to…
  5. Design immersive environments for visionOS apps and the spatial web15:58 · AI & Machine Learning, Graphics & GamesLearn how you can create photoreal visionOS environments for your apps, websites, and SharePlay experiences. Discover the design principles that make environments feel truly immersive and find out how you can…
  6. Design intuitive search experiences16:17 · Essentials, DesignExplore new patterns and best practices when implementing search in your app. Discover how search plays a key role in helping people find and navigate content, and find out how to integrate search across…
  7. Design no-code games with Reality Composer Pro 318:53 · Developer Tools, Graphics & GamesDiscover how you can use ScriptGraph in Reality Composer Pro 3 to create no-code 3D content for your apps and games. Learn how to take advantage of visual nodes to build animations, create interactive moments…
  8. Dive into lazy stacks and scrolling with SwiftUI21:10 · Design, SwiftUI & UI FrameworksDiscover the inner workings of lazy stacks in SwiftUI. We'll explore how LazyVStack and LazyHStack estimate sizes, lazily load subviews, and prefetch content to deliver smooth scrolling experiences. We'll also…
  9. Icon Composer for Beginners Group Lab61:39 · DesignJoin us online to ask questions, get advice, and follow the discussion about getting started with Icon Composer. Conducted in English.
  10. Learn CSS Grid Lanes10:25 · Design, Safari & WebBuild adaptive web layouts that embrace content of all shapes and sizes. Explore how Grid Lanes lets you arrange differently-shaped elements into clean, flexible designs with simple CSS. And find out how…
  11. Principles of great design17:16 · Accessibility & Inclusion, DesignDive deep into fundamental design principles for Apple platforms.
  12. Rediscover the HTML select element9:30 · Design, Safari & WebLearn how to unlock full control of styling select menus on the web. The HTML select element is getting a major upgrade with a new CSS appearance value, and new pseudo-elements. Discover how the select options…
  13. What’s new in SwiftUI28:15 · App Services, DesignExplore the latest additions to SwiftUI and discover how they can improve your apps. We'll introduce a new Document protocol with direct disk access and snapshot-based diffing for building high-performance…

WWDC 2025

22 sessions
  1. Better together: SwiftUI and RealityKit30:25 · Design, Spatial ComputingDiscover how to seamlessly blend SwiftUI and RealityKit in visionOS 26. We'll explore enhancements to Model3D, including animation and ConfigurationCatalog support, and demonstrate smooth transitions to…
  2. Build a SwiftUI app with the new design22:17 · Design, SwiftUI & UI FrameworksExplore the ways Liquid Glass transforms the look and feel of your app. Discover how this stunning new material enhances toolbars, controls, and app structures across platforms, providing delightful…
  3. Build a UIKit app with the new design25:52 · Design, SwiftUI & UI FrameworksUpdate your UIKit app to take full advantage of the new design system. We'll dive into key changes to tab views, split views, bars, presentations, search, and controls, and show you how to use Liquid Glass in…
  4. Create icons with Icon Composer14:33 · SwiftUI & UI Frameworks, DesignLearn how to use Icon Composer to make updated app icons for iOS, iPadOS, macOS, and watchOS. Find out how to export assets from your design tool of choice, add them to Icon Composer, apply real-time glass…
  5. Design foundations from idea to interface19:06 · Essentials, DesignGreat apps feel clear, intuitive, and effortless to use. In this session, you'll discover how app design can elevate functionality, communicate purpose, guide people through your content, and use components…
  6. Design hover interactions for visionOS14:10 · Spatial Computing, DesignDiscover how to create advanced interactions for your visionOS apps. We'll explore how you can design compelling custom hover effects and animations, avoid common mistakes, take advantage of interactions like…
  7. Design interactive snippets7:28 · AI & Machine Learning, DesignSnippets are compact views invoked from App Intents that display information from your app. Now, snippets can allow your app to bring even more capability to Siri, Spotlight, and the Shortcuts app by including…
  8. Design widgets for visionOS21:04 · Spatial Computing, SwiftUI & UI FrameworksLearn how you can design beautiful widgets for visionOS 26 that blend effortlessly into someone's surroundings. Discover how you can add depth to your widget design and customize materials, sizes, and styles…
  9. Elevate the design of your iPad app15:20 · SwiftUI & UI Frameworks, DesignMake your app look and feel great on iPadOS. Learn best practices for designing a responsive layout for resizable app windows. Get familiar with window controls and explore the best ways to accommodate them…
  10. Explore prompt design & safety for on-device foundation models22:11 · Design, AI & Machine LearningDesign generative AI experiences that leverage the strengths of the Foundation Models framework. We'll start by showing how to design prompts for the on-device large language model at the core of Apple…
  11. Explore video experiences for visionOS25:52 · Audio & Video, DesignLearn about the different ways you can create and present immersive video experiences within your app. We'll explore the diverse media types available in visionOS 26, including profiles for 180°, 360°, and…
  12. Get to know the new design system18:14 · SwiftUI & UI Frameworks, DesignDive deeper into the new design system to explore key changes to visual design, information architecture, and core system components. Learn how the system reshapes the relationship between interface and…
  13. Make a big impact with small writing changes16:01 · DesignWith the new design system across platforms, now's a perfect time to revisit the writing in your UI too. Learn how a few small changes, like removing repetition and leading with benefits, can quickly enhance…
  14. Meet Liquid Glass19:33 · SwiftUI & UI Frameworks, DesignLiquid Glass unifies Apple platform design language while providing a more dynamic and expressive user experience. Get to know the design principles of Liquid Glass, explore its core optical and physical…
  15. Meet SwiftUI spatial layout20:21 · Design, Spatial ComputingExplore new tools for building spatial experiences using SwiftUI. Learn the basics of 3D SwiftUI views on visionOS, customize existing layouts with depth alignments, and use modifiers to rotate and position…
  16. Optimize your custom environments for visionOS32:46 · Design, Graphics & GamesDiscover how you can use procedural tools to create beautiful immersive environments for your visionOS app or game. We'll share the building blocks for creating a high-quality environment, then dive deep into…
  17. Principles of inclusive app design21:10 · Accessibility & Inclusion, EssentialsDiscover how understanding disability can help you create better apps for everyone. Find out how to make your apps more inclusive by supporting multiple types of interaction, providing customization, and…
  18. Say hello to the new look of app icons11:54 · SwiftUI & UI Frameworks, DesignGet an overview of the new app icon appearances for iOS, iPadOS, and macOS, including light and dark tints, and clear options. Learn how to use frostiness and translucency to make your app icon more vibrant…
  19. Set the scene with SwiftUI in visionOS24:51 · Design, Spatial ComputingDiscover exciting new APIs to enhance windows, volumes, and immersive spaces in your visionOS app. Fine tune the behavior of your scenes when relaunched or locked in place. Make volumes adapt to their…
  20. What’s new in SF Symbols 722:52 · SwiftUI & UI Frameworks, DesignExplore the latest updates to SF Symbols, Apple's library of iconography. Meet Draw, a new animation system that allows symbols to imitate the organic flow of a handwritten stroke, and Variable Draw, which can…
  21. What’s new in Xcode 2636:56 · Design, SwiftDiscover the latest productivity and performance advancements in Xcode 26. Learn how to leverage large language models in your development workflow. Explore editing and debugging enhancements, improved…
  22. What’s new in visionOS 2638:47 · Audio & Video, Business & EducationExplore exciting new features in visionOS 26. Discover enhanced volumetric APIs and learn how you can combine the power of SwiftUI, RealityKit and ARKit. Find out how you can build more engaging apps and games…

WWDC 2024

15 sessions
  1. Add personality to your app through UX writing20:49 · DesignEvery app has a personality that comes across in what you say — and how you say it. Learn how to define your app's voice and modulate your tone for every situation, from celebratory notifications to error…
  2. Create custom environments for your immersive apps in visionOS9:27 · Spatial Computing, DesignDiscover how to create visually rich and performant customized app environments for Apple Vision Pro. Learn design guidelines, get expert recommendations, and explore techniques you can use in any digital…
  3. Create custom hover effects in visionOS16:40 · Design, Spatial ComputingLearn how to develop custom hover effects that update views when people look at them. Find out how to build an expanding button effect that combines opacity, scale, and clip effects. Discover best practices…
  4. Create custom visual effects with SwiftUI26:06 · Design, Graphics & GamesDiscover how to create stunning visual effects in SwiftUI. Learn to build unique scroll effects, rich color treatments, and custom transitions. We'll also explore advanced graphic effects using Metal shaders…
  5. Design App Intents for system experiences9:19 · AI & Machine Learning, DesignApp Intents power system experiences in controls, Spotlight, Siri, and more. Find out how to identify the functionality that's best for App Intents, and how to use parameters to make these intents flexible…
  6. Design Live Activities for Apple Watch8:38 · App Services, DesignStarting in watchOS 11, Live Activities from your iOS app will automatically appear in the Smart Stack on a connected Apple Watch. Learn how to optimize the layout of your Live Activity for the wrist, and…
  7. Design advanced games for Apple platforms23:54 · Graphics & Games, DesignLearn how to adapt your high-end game so it feels at home on Mac, iPad, and iPhone. We'll go over how to make your game look stunning on different displays, tailor your input and controls to be intuitive on…
  8. Design great visionOS apps19:03 · Graphics & Games, Spatial ComputingFind out how to create compelling spatial computing apps by embracing immersion, designing for eyes and hands, and taking advantage of depth, scale, and space. We'll share several examples of great visionOS…
  9. Design interactive experiences for visionOS20:48 · Spatial Computing, DesignLearn how you can design a compelling interactive narrative experience for Apple Vision Pro from the designers of Encounter Dinosaurs. Discover how these types of experiences differ from existing apps, media…
  10. Elevate your tab and sidebar experience in iPadOS15:46 · Design, SwiftUI & UI FrameworksiPadOS 18 introduces a new navigation system that gives people the flexibility to choose between using a tab bar or sidebar. The newly redesigned tab bar provides more space for content and other…
  11. Enhance your UI animations and transitions14:14 · Design, SwiftUI & UI FrameworksExplore how to adopt the zoom transition in navigation and presentations to increase the sense of continuity in your app, and learn how to animate UIKit views with SwiftUI animations to make it easier to build…
  12. Explore game input in visionOS16:22 · Design, Spatial ComputingDiscover how to design and implement great input for your game in visionOS. Learn how system gestures let you provide frictionless ways for players to interact with your games. And explore best practices for…
  13. Explore multiview video playback in visionOS14:02 · Design, Spatial ComputingLearn how AVExperienceController can enable playback of multiple videos on Apple Vision Pro. Review best practices for adoption and explore great use cases, like viewing a sports broadcast from different…
  14. Say hello to the next generation of CarPlay design system19:25 · System Services, DesignExplore the design system at the heart of the next generation of CarPlay that allows each automaker to express their vehicle's character and brand. Learn how gauges, layouts, dynamic content, and more are…
  15. What’s new in SF Symbols 617:19 · SwiftUI & UI Frameworks, DesignExplore the latest updates to SF Symbols, Apple's library of iconography designed to integrate seamlessly with San Francisco, the system font for all Apple platforms. Learn how the new Wiggle, Rotate, and…