Alex baker
Asked on 2024-07-30
1 search
Sessions Mentioned
- Add personality to your app through UX writing
- Customize spatial Persona templates in SharePlay
- What’s new in Create ML
- Customize feature discovery with TipKit
- Meet TabletopKit for visionOS
- Optimize for the spatial web
- Build a spatial drawing app with RealityKit
- What’s new in location authorization
- Xcode essentials
Contextual Information
-
Add personality to your app through UX writing: This session, presented by Alex and Liv from Apple's human interface design team, focuses on how UX writing can add personality to your app. It covers defining personality, voice, and tone, and includes exercises to help find your app's voice and use the right tone in different situations.
-
Customize spatial Persona templates in SharePlay: This session demonstrates how to build an app using custom spatial templates in SharePlay, with a practical example of a game called "Guess Together."
-
What’s new in Create ML: Presented by David, this session provides an overview of the CreateML app and frameworks, enhancements to templates, and new ways to build machine learning models, including object tracking on Apple Vision Pro.
-
Customize feature discovery with TipKit: Jake introduces new ways to customize TipKit, a framework for showing tips in your app. It covers grouping tips, making tips reusable, and matching tips to your app's look and feel.
-
Meet TabletopKit for visionOS: Julia introduces TabletopKit, a framework for building spatial multiplayer tabletop experiences for Apple Vision Pro, integrating with RealityKit and group activities.
-
Optimize for the spatial web: This session covers optimizing web experiences for spatial interactions, including using the speech synthesis API for feedback.
-
Build a spatial drawing app with RealityKit: Adrian walks through building a spatial drawing app for visionOS using RealityKit, integrating 3D capabilities with SwiftUI and ARKit.
-
What’s new in location authorization: Adam Driscoll discusses updates to CoreLocation, including new API objects and simplifying the authorization process in Swift.
-
Xcode essentials: Mike and Cheech cover essential features of Xcode to help developers work efficiently, including editing, debugging, testing, and using various navigators and shortcuts.
Example Answer
If you have any specific questions about these sessions or need timestamps for particular topics, feel free to ask! For example, if you want to know more about the exercises to help find your app's voice in the "Add personality to your app through UX writing" session, I can provide a direct link to that part of the session.

Build a spatial drawing app with RealityKit
Harness the power of RealityKit through the process of building a spatial drawing app. As you create an eye-catching spatial experience that integrates RealityKit with ARKit and SwiftUI, you’ll explore how resources work in RealityKit and how to use features like low-level mesh and texture APIs to achieve fast updates of the users’ brush strokes.

Xcode essentials
Edit, debug, commit, repeat. Explore the suite of tools in Xcode that help you iterate quickly when developing apps. Discover tips and tricks to help optimize and boost your development workflow.

Customize spatial Persona templates in SharePlay
Learn how to use custom spatial Persona templates in your visionOS SharePlay experience to fine-tune the placement of Personas relative to your app. We’ll show you how to adopt custom spatial Persona templates in a sample app with SharePlay, move participants between seats, and test your changes in Simulator. We’ll also share best practices for designing custom spatial templates that will make your experience shine.
