Flutter & Dart for Cross-Platform Apps
Flutter lets me ship one codebase to Android and iOS with a single, fast UI.
Why Flutter
I use Flutter with Dart to build the mobile front-ends for my IoT and security projects. Hot reload makes UI iteration extremely quick, and the widget system keeps the design consistent.
Highlights
- Hot reload for instant feedback
- Single codebase for Android + iOS
- Great fit for IoT companion apps
- State management with Provider / Riverpod
For a solo developer, the ability to maintain one codebase while still shipping native-feeling apps is the whole ballgame.