Contained in: Creating Multiplatform Apps with SwiftUI
Video Course
Multiple Domains
Creating Multiplatform Apps with SwiftUI
Apr 19 2022 · Video Course (1 hr, 11 mins)
Learn how to build an app for multiple platforms including iOS, iPadOS, macOS, watchOS and tvOS all by leveraging the power of Swift and SwiftUI. Build a task timing app that keeps track of your...
Multiple Domains
Build Multiplatform Apps in SwiftUI
Apr 19 2022 · Lesson
Understand the App lifecycle, the multiplatform app project structure, how to run the app on various platforms and how to
reset your development data on both iOS and macOS.
Multiple Domains
Set Frame Sizes
Apr 19 2022 · Lesson
There’s no one size fit all app. In this episode, learn how to set the frame
of your app to customize the user experience.
Multiple Domains
Create a Toolbar
Apr 19 2022 · Lesson
Leveraging how each platform handles toolbars can make your app feel at home on each platform.
Multiple Domains
Understand Tab Views
Apr 19 2022 · Lesson
Understand the different behavior of tab views between iOS and macOS.
Multiple Domains
Add a Sidebar
Apr 19 2022 · Lesson
Navigation is slightly different on macOS compared to iOS. Add a sidebar to the macOS version
to give a great user experience.
Multiple Domains
Build Separate Views
Apr 19 2022 · Lesson
Build specific parts of your view hierarchy for various platforms to provide a custom experience.
Multiple Domains
Add a Preferences Window
Apr 19 2022 · Lesson
macOS users expect a preferences window. Learn how to add a Preferences window.
Multiple Domains
Add Keyboard Shortcuts
Apr 19 2022 · Lesson
Learn how to add keyboard shortcuts for the macOS and iOS versions of the app.
Multiple Domains
Add Touchbar Support
Apr 19 2022 · Lesson
Explore how to add touchbar support on macOS.
Multiple Domains
Implement Handoff
Apr 19 2022 · Lesson
Now that you have multiple versions of your app, see how to use handoff between devices.
Multiple Domains
Add watchOS App
Apr 19 2022 · Lesson
With the iOS, iPadOS and macOS versions built, reuse your views to build a basic watchOS version of the TaskWatch app.
Multiple Domains
Implement Digital Crown Rotation
Apr 19 2022 · Lesson
Leverage the digital crown of the Apple Watch to make a great user experience.
Multiple Domains
Add tvOS App
Apr 19 2022 · Lesson
Rounding out the platforms, learn how to build a basic tvOS app from existing views you’ve built so far.