Where to Go From Here?
Download the final project by clicking the Download Materials button at the top or bottom of the tutorial.
In this tutorial, you learned how SwiftUI makes it easier to create a multiplatform app that runs on iOS, iPadOS and macOS. Not only that, but you learned how to reuse views on both platforms and create custom behaviors and UIs for each, all in the same project.
Apple’s promise to create a framework that works on all its platforms doesn’t end here. Using this project, you can create watchOS and tvOS versions of the app while sharing the same code base.
To dive deeper into the expansion of SwiftUI and how App
s, Scene
s and View
s fit together, start by watching App essentials in SwiftUI from WWDC 2020. This session links to several related videos if you want to keep exploring.
We hope you enjoyed this tutorial. If you have any questions or comments, please join the forum discussion below!