Can I show a permanent dynamic island
Asked on 2024-07-30
1 search
To show a permanent dynamic island, you can leverage the RealityKit APIs and object tracking capabilities discussed in various WWDC sessions. Here are some relevant points and sessions that might help you achieve this:
-
Object Tracking and Anchoring:
- In the session Explore object tracking for visionOS, it is explained how to create an anchoring component using RealityKit APIs. This can be useful for anchoring your dynamic island to a specific object or location in your scene.
-
Dynamic Content and Portals:
- The session Discover RealityKit APIs for iOS, macOS and visionOS discusses dynamic lights and portal enhancements. Portals can be used to create dynamic and immersive experiences, which might be useful for creating a dynamic island that interacts with its surroundings.
-
User Interface and Interactions:
- In the session Build a spatial drawing app with RealityKit, there is a discussion on building a spatial user interface. This can help you design the UI elements of your dynamic island and ensure they interact correctly with the user's environment.
-
Immersive Spaces and Dynamic Scale:
- The session Dive deep into volumes and immersive spaces covers dynamic scaling in volumetric apps. This can be useful if your dynamic island needs to adjust its size or position based on the user's perspective or interactions.
By combining these techniques, you can create a dynamic island that is permanently anchored and interacts seamlessly with the user's environment. If you need more specific guidance on any of these points, feel free to ask!

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.

Dive deep into volumes and immersive spaces
Discover powerful new ways to customize volumes and immersive spaces in visionOS. Learn to fine-tune how volumes resize and respond to people moving around them. Make volumes and immersive spaces interact through the power of coordinate conversions. Find out how to make your app react when people adjust immersion with the Digital Crown, and use a surrounding effect to dynamically customize the passthrough tint in your immersive space experience.

Discover RealityKit APIs for iOS, macOS and visionOS
Learn how new cross-platform APIs in RealityKit can help you build immersive apps for iOS, macOS, and visionOS. Check out the new hover effects, lights and shadows, and portal crossing features, and view them in action through real examples.
