Stack picker
What would a dev do?
A few questions about what you're building, then the playbook a developer would reach for — and when to skip it.
A dev would reach for
Native iOS — Swift + SwiftUI
An iOS app with SwiftUI screens and Swift services around Apple SDKs, for teams whose device integration matters more than sharing one UI across platforms.
Why this fits
- iOS is the first target and device integration is central to the app.
- Swift services can work directly with Apple SDKs while SwiftUI renders the screens.
Common trap
Assuming native code can run forever in the background — validate the allowed API, permissions, and hardware behavior on a real device first.
Check this before you commit
Skip if Android is the first target, or one shared UI implementation across iOS and Android is a hard requirement.
Read the playbook