stacks / pick

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 mobile appHeavy device workiOS first Start over

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

WWADD — Choose the tool. Make the move. Build the stack.

FREE REFERENCE · NO LOGINCONTACTPRIVACYTERMS