UI-SDK von Google für cross-platform Apps (iOS, Android, Web, Desktop).
Flutter ist Googles UI-SDK für cross-platform Apps aus einer Dart-Codebase — iOS, Android, Web, Desktop. Eigene Render-Engine (Impeller / Skia), keine Native-Bridge wie React Native, dadurch konsistente 60/120fps-UX.
brew install --cask flutter
flutter doctor # Check Toolchain
flutter create my_app && cd my_app
flutter run # läuft auf gewähltem Device
class HomePage extends StatelessWidget {
Widget build(BuildContext ctx) => Scaffold(
appBar: AppBar(title: Text('Home')),
body: ListView(children: [...]),
);
}
hooks_riverpod + freezed für immutable State + Code-Gen.flutter_gen für Asset-Typsicherheit, melos für Monorepos.setStateinitStateaddPostFrameCallbackBuildContext nach await ist evtl. unmounted — if (!mounted) return; checken.pubspec.lock committen, flutter pub upgrade mit Bedacht.Wenn echtes Web-SEO Pflicht ist → Next.js / Nuxt. Reine Native-iOS-App mit Apple-Polish → SwiftUI. Wenn das Team nur JS kann und Flutter-Lernkurve zu hoch ist → React Native.
Flutter Plugins(1)
Produkte(1)