Skip to content
Videos
Video

Build Flutter Apps FASTER with Claude Code Opus 4 [Crash Course]

by Andrea Bizzotto youtube.com

1 hr 19 min 47.5k views

Learn how to use Claude Code to build a Flutter app from scratch: - My development workflow for building quality apps - Tips for using Claude Code effectively - Real-world examples where Claude Code did a great job, and others where it didn't AI Summary: https://codewithandrea.com/videos/build-flutter-apps-faster-claude-code-opus4/ Source code: https://github.com/bizz84/voice_timer_claude_demo TIMESTAMPS: 00:00 - Intro 02:21 - Getting started with Claude Code 04:24 - Getting started with the Flutter app 04:40 - Initial requirements 07:34 - Initializing CLAUDE.md 10:54 - Using Plan Mode 13:43 - Writing the plan.md 15:11 - Using the /compact command 15:36 - Implementing the plan (project setup and theming) 16:59 - Using the @ symbol 18:10 - Custom Claude commands 20:15 - Implementing the core timer UI 27:59 - Switching models when Opus 4 reaches the usage limit 28:27 - Using screenshots as designs 30:41 - Reviewing the generated UI 35:37 - Designing the UI from a screenshot (second attempt) 39:47 - Asking CC to make some UI tweaks 41:37 - Adding the microphone permission 42:48 - Using the # symbol to add a memory 45:28 - Diagnosing an issue with the permissions code 48:43 - Adding some more TODOs to the permissions logic 50:51 - Showing an alert dialog if the permissions are denied 52:44 - Updating the alert dialog to match the Cupertino UI 54:48 - Adding more requirements for the voice recognition feature 57:00 - Making an updated plan for the voice recognition feature 1:00:15 - Implementing and reviewing the voice recognition feature 1:02:48 - Adding some suggestions to improve the code 1:04:40 - Reviewing the updated code 1:07:33 - Testing speech recognition on a real device 1:10:52 - Reviewing the progress in the plan.md 1:11:38 - Previewing some features from the live app 1:14:00 - Summary and key lessons 1:16:40 - Going from prototype to production-ready app 1:17:33 - Conclusion ADDITIONAL RESOURCES: - Mastering Claude Code in 30 minutes: https://www.youtube.com/live/6eBSHbLKuN0?si=oMf659w0wVoo9lF3 - Claude Code: Best practices for agentic coding: https://www.anthropic.com/engineering/claude-code-best-practices - Claude Code - 47 PRO TIPS in 9 minutes: https://youtu.be/TiNpzxoBPz0?si=qYeKUsHdgapA8euK - AI-assisted coding for teams that can't get away with vibes: https://blog.nilenso.com/blog/2025/05/29/ai-assisted-coding/ - Prompt engineering overview: https://docs.anthropic.com/en/docs/build-with-claude/prompt-engineering/overview

Made by

Andrea Bizzotto @andreabizzotto 🇬🇧 United Kingdom

Available for hire

Andrea Bizzotto has extensive experience in mobile app development, having built complex apps for various clients and as an independent developer. He is passion...

View Andrea on Flutter Pro
Forum

Questions about this, or something to add?

Discuss on the forum

Topics Testing AI in Flutter apps Theming and Material 3

It's All Widgets

Apps by Andrea Bizzotto

  • Flight CO2 Calculator screenshot

    Flight CO2 Calculator

    Simple app to calculate the CO2 emissions from your flights.

    Open source

Report this · Wrote this? Claim it

Supported by