When Not Flutter

Flutter is not the default for every app.

Do Not Choose Flutter When

SituationPrefer
Android-only app with deep platform APIsAndroid Kotlin Compose
iOS-only app with native platform feel as core valueSwiftUI/UIKit
SEO-heavy content site or marketing siteAstro, Next.js, SvelteKit, or another web stack
Admin dashboard with standard web UIWeb app stack
Tiny PWA-fit workflowPWA or web app
Desktop utility needing native menus/tray/files firstNative desktop or Tauri-style stack
Team rejects Dart/Flutter lock-inNative or web stack already owned by the team
Release budget cannot cover app stores/signing/devicesWeb first

Pushback Prompt

Ask:

What specific cross-platform benefit pays for Dart, Flutter, plugin, and release complexity?

If the answer is only “maybe iOS later”, do not default to Flutter. Choose the stack that ships the first real target fastest.