SwiftUI as a design Tool Getting the details right Designing for interactions Testing your ideas Presenting your work
Design with SwiftUI
- Post author By Michael Rowe
- Post date
- Categories In blog, Personal - Software and IT
SwiftUI as a design Tool Getting the details right Designing for interactions Testing your ideas Presenting your work
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)
AirPods Automatic Switching for macOS Press to mute and unmute support in IOS17/macOS 14 Spatial Audio with AirPods
Create new instant visual feedback. What are previews Writing previews Previews in your project
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
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 […]
You can now create interactions with widgets. You can have animation in widgets to show how content has changed. Animations Interactivity
Improvements to scroll views in SwiftUI – this allows for expanding beyond the screen port. You can define which axis it will scroll – horizontal or vertical. It will resolve safe area to show information within its content offset. Margins and safe area Target and Positions Scroll Transitions
This is a high-level review of SwiftUI’s extensions for xrOS All of xrOS was built in SwiftUI Buttons can provide audio feedback when pressed. With Spatial computing we have to use Scenes, see the three types defined in other sessions – Window, Volume, and Full Space. Breaking down the structure of a windows Interactions Hover […]
Expanded swiftUI API Use MapKit to your app, This is a code along class. Adding a marker to a Map, is like adding a view to al list. Markers are used to display content on a map. Annotation allows your to provide a view at a specific location Using the content builder closure […]