Frequently asked questions about SwiftUI - a free SwiftUI by Example tutorial
Lots of people are already asking me questions about SwiftUI, and I’ve done my best to ask other people who know much more to try to find definitive answers as appropriate. So, here goes… This question has been asked so many times I added a dedicated chapter to this book so I could go into more detail: answering the big question: should you learn SwiftUI, UIKit, or both? SwiftUI runs on iOS 13, macOS 10.15, tvOS 13, watchOS 6, visionOS 1, or any future later versions of those platforms. This means if you work on an app that must support iOS N-1 or even N-2 – i.e., the current version and one or two before that – then you will be limited in terms of the features you can offer. However, it’s important you don’t think of SwiftUI as being a multi-platform framework similar to Java’s Swing or React Native. The official line seems to be that SwiftUI is not a multi-platform framework, but is instead a framework for creating apps on multiple platforms. That might sound the same, but there’s an
Frequently asked questions about SwiftUI - a free SwiftUI by Example tutorial WWDC26: Save 50% on my books and bundles! >> < SwiftUI vs Interface Builder and storyboards Answering the big question: should you learn SwiftUI, UIKit, or both? > Frequently asked questions about SwiftUI Paul Hudson @twostraws June 17th 2023 Updated for Xcode 16.4 Lots of people are already asking me questions about SwiftUI, and I’ve done my best to ask other people who know much more to try to find definitive answers as appropriate. So, here goes… Which to learn: SwiftUI or UIKit? This question has been asked so ma
Explore this link on the map →related reading
- Answering the big question: should you learn SwiftUI, UIKit, or both? - a free SwiftUI by Example tutorialhackingwithswift.com
- SwiftUI by Example - free quick start tutorials for Swift developershackingwithswift.com
- Learn Swift 4 - Learn Swift - Design+Codedesigncode.io
- SwiftUI vs Interface Builder and storyboards - a free SwiftUI by Example tutorialhackingwithswift.com
- What is SwiftUI? - a free SwiftUI by Example tutorialhackingwithswift.com
- How to Become an iOS Developer in 2021 – Hacking with Swifthackingwithswift.com
- Behind the scenes of UI: Part 2 - SwiftUIvbat.dev
- What’s in the basic template? - a free SwiftUI by Example tutorialhackingwithswift.com
- A Day in the Life of a SwiftUI View — Chris Eidhofchris.eidhof.nl
- Building a menu using List - a free SwiftUI by Example tutorialhackingwithswift.com
- Using stacks to arrange views | Apple Developer Documentationdeveloper.apple.com
- Streamlit • A faster way to build and share data appsstreamlit.io