What is interesting for me as newbie?
Asked on 2024-07-30
1 search
As a newbie, there are several interesting sessions from WWDC that you might find particularly engaging and educational:
-
A Swift Tour: Explore Swift’s features and design:
- This session provides a comprehensive introduction to Swift, Apple's powerful programming language. It covers fundamental programming concepts, value types, error handling, and more. It's a great starting point if you're new to Swift and want to understand its core features and design principles.
-
- SwiftUI is a modern way to declare user interfaces for any Apple platform. This session covers the fundamentals of SwiftUI, including declarative syntax, compositional views, and state management. It's perfect for beginners who want to start building apps with SwiftUI.
-
Build immersive web experiences with WebXR:
- If you're interested in web development and immersive experiences, this session introduces WebXR, a standard for creating virtual reality experiences on the web. It covers various libraries and frameworks that can help you get started quickly, even if you're new to graphics and JavaScript.
-
- This session explores using Swift for embedded devices, which are common in everyday gadgets like smart lights and thermostats. It's a fascinating area if you're interested in how software can interact with hardware.
-
Explore object tracking for visionOS:
- This session dives into object tracking for visionOS, which is useful for creating spatial experiences. It's a great introduction to augmented reality and how you can anchor virtual content to real-world objects.
-
Evolve your document launch experience:
- This session discusses how to enhance the launch experience of your apps, using examples from Swift Playgrounds. It's useful for understanding how to create engaging and user-friendly app interfaces.
These sessions provide a mix of programming fundamentals, user interface design, web development, and embedded systems, offering a well-rounded introduction to various aspects of software development within the Apple ecosystem.

Go small with Embedded Swift
Embedded Swift brings the safety and expressivity of Swift to constrained environments. Explore how Embedded Swift runs on a variety of microcontrollers through a demonstration using an off-the-shelf Matter device. Learn how the Embedded Swift subset packs the benefits of Swift into a tiny footprint with no runtime, and discover plenty of resources to start your own Embedded Swift adventure.

Optimize for the spatial web
Discover how to make the most of visionOS capabilities on the web. Explore recent updates like improvements to selection highlighting, and the ability to present spatial photos and panorama images in fullscreen. Learn to take advantage of existing web standards for dictation and text-to-speech with WebSpeech, spatial soundscapes with WebAudio, and immersive experiences with WebXR.

Explore object tracking for visionOS
Find out how you can use object tracking to turn real-world objects into virtual anchors in your visionOS app. Learn how you can build spatial experiences with object tracking from start to finish. Find out how to create a reference object using machine learning in Create ML and attach content relative to your target object in Reality Composer Pro, RealityKit or ARKit APIs.
