whats interesting new frameworks in 24?
Generated on 10/11/2024
1 search
In 2024, Apple introduced several interesting new frameworks and updates at WWDC. Here are some highlights:
-
RealityKit 4: This framework simplifies the process of rendering 3D models with various styles and is now aligned across macOS, iOS, and iPadOS. It includes new APIs for rich materials, virtual lighting, blend shapes, inverse kinematics, and animation timelines, enhancing character animation capabilities and interactions (Platforms State of the Union).
-
TabletopKit: This new framework is designed for creating social games that integrate with spatial Personas and SharePlay. It works seamlessly with other frameworks like Group Activities, RealityKit, and SwiftUI, allowing developers to create compelling gameboard experiences (Platforms State of the Union).
-
ARKit Enhancements: ARKit received updates for better scene understanding, including new room tracking, improved plane detection, and object tracking capabilities. These features help create interactive visualizations and enhance world tracking under various lighting conditions (Create enhanced spatial computing experiences with ARKit).
-
WebXR Frameworks: For web developers, frameworks like Three.js, Babylon, PlayCanvas, and A-Frame have been highlighted for building immersive web experiences with WebXR support. These frameworks provide abstractions and tools for creating 3D environments using WebGL and JavaScript (Build immersive web experiences with WebXR).
These frameworks and updates are designed to enhance the development of spatial computing and immersive experiences across Apple's platforms.
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.
Build immersive web experiences with WebXR
Discover how WebXR empowers you to add fully immersive experiences to your website in visionOS. Find out how to build WebXR experiences that take full advantage of the input capabilities of visionOS, and learn how you can use Simulator to test WebXR experiences on macOS.
Create enhanced spatial computing experiences with ARKit
Learn how to create captivating immersive experiences with ARKit’s latest features. Explore ways to use room tracking and object tracking to further engage with your surroundings. We’ll also share how your app can react to changes in your environment’s lighting on this platform. Discover improvements in hand tracking and plane detection which can make your spatial experiences more intuitive.
Platforms State of the Union
Discover the newest advancements on Apple platforms.