Vibe Coding with Flutter
summary
Builds a usable conference app for Fluttercon USA 2025 by feeding the site JSON into an AI IDE and iterating: uses Cursor AI IDE to generate Dart/Flutter, migrates state to Riverpod, persists favorites with shared_preferences, and runs via FVM and Flutter hot reload. The app extracts sessions and speakers from the conference JSON, adds time‑slot UI and a favorites feature with animation, leaves a few layout bugs, and ends with code pushed to GitHub for others to run.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 6:00Conference app features
- 10:38Flutter project setup
- 17:55Extracting conference data
- 21:23App architecture & models
- 28:30State management with Riverpod
- 34:16Running app & UI review
- 41:26Refactoring codebase
- 45:22Improving UI layout
- 50:01Adding favorites feature
- 1:03:19Finalizing app & next steps
- 1:06:32Q&A
related talks
01h 38mFlutter Vibes Only: Flutter Vibe-Coding Workshop
42mLet's fire the Flutter
58mFlutter from idea to app in 45min
35mBuilding the Android Summit App — Flutter, Firebase, and Interns!
32mBuilding a cross-platform DroidCon app using Flutter
56mLet's Flutter for 40 minutes!
18mAre You Vibing with Vibe Coding? A New Approach to Developer Productivity
50mZero to app: Livecoding a cross platform app with Firebase and Flutter
