Overview of animation capabilities (to be honest, a lot of this was over my head, and probably explains why my apps don’t have a lot of animation). Anatomy of an update Animatable Animation Transaction
Category: Personal – Software and IT
Explore enhancements to App Intents
Widgets Developer experience Shortcuts app integration
Evolve your ARKit app for spatial experiences
Prepare your experience Use RealityView Bring in your content Recasting ARKit updates
Enhance your spatial computing app with RealityKit
There are a lot of new features in realityKit as highlighted on this slide RealityView attachments Video Playbacks Portals Particle Emitters Anchors
Design with SwiftUI
SwiftUI as a design Tool Getting the details right Designing for interactions Testing your ideas Presenting your work
Build Widgets for the Smart Stack on Apple Watch
Another Code along session, using AppIntents, WidgetKit and App Intents. Check out the code which is available at in the Session 10029 folder – https://developer.apple.com/documentation/watchOS-Apps/updating-your-app-and-widgets-for-watchos-10 Widget Configuration Timeline Setup Widget Views Timeline Relevance (this will prioritize when our widget should be prioritized on the Smart Stack)
Enhance your app’s audio experience with AirPods
AirPods Automatic Switching for macOS Press to mute and unmute support in IOS17/macOS 14 Spatial Audio with AirPods
Build programmatic UI with Xcode Previews
Create new instant visual feedback. What are previews Writing previews Previews in your project
Build an app with SwiftData
Check out “Meet SwiftData” to cover the basics. This is a code along session (https://developer.apple.com/wwdc23/10154) and you should download the code from https://developer.apple.com/documentation/SwiftUI/Building-a-document-based-app-using-SwiftData The code along get’s you to build a cross platform code flashcard app. Meet the App SwiftData models Querying models to display in UI Creating and updating [Bonus] Document-based apps
Build accessible apps with SwiftUI and UIKit
Accessibility is key for Apple. I agree with this philosophy, having even written an article years ago for the magazine called “Enabled” on how OS/2 was made accessible. I loved that the magazine was called “Enabled” instead of “Disabled” as it sent a message to the reader that they were not less than. Accessibility Enhancements […]