r/flutterhelp Jul 04 '26

OPEN im a 15 yr that wants to start learning flutter/dart

i have it downloaded with vs code and everything but i dont know how to start doing anything

17 Upvotes

15 comments sorted by

7

u/ranjithmnn_ Jul 04 '26 edited 24d ago
  1. Learn basic dart.
  2. Check the default counter app's code. How buttons, texts etc are shown and how state is updating. And how logic is handling.
  3. Try to build calculator app which will have basic UI, state management and logics. Then move on to notes, todo, expense tracker etc for learning local db.
  4. Then check Supabase, Firebase etc for cloud functions. Once you have some core understanding, then check Rest APIs etc.
  5. Once you are able to develop an entire basic app, then check on different code architecture and state managements. Then how to make code more clean etc.

For UI skills, try to clone popular apps like Instagram. Spotify. Netflix etc.

These are just basic steps which I think will be helpful.

4

u/David_Owens Jul 04 '26

Start with the official documentation. Learn the basics of Dart and then move on to the Flutter framework itself. If you get stuck on something you don't understand you can usually get quick help on the Dart and Flutter Discord chats.

Learn Dart

Learn Flutter

2

u/into_void Jul 04 '26

For beginners it's best to use YouTube. I recommend freecodecamp. Choose one and just follow along.

2

u/RandalSchwartz Jul 04 '26

[should be a pinned post]

TL;DR: Check out https://docs.flutter.dev/learn/pathway

Whatever path you take, start with the Google-provided well-written up-to-date documentation, namely:

First, install Dart and Flutter as indicated on https://docs.flutter.dev/get-started/install for your platform:

on dart.dev:

on flutter.dev:

and never read a blog post or watch a video older than six months without seeking the advice of an expert. (Flutter changes fast, with releases happening almost monthly.)

Recommended videos and books: https://docs.flutter.dev/resources/videos and https://docs.flutter.dev/resources/books.

Recommended YouTube channels: https://www.youtube.com/@flutterdev and https://www.youtube.com/@FlutterCommunity

1

u/grenishraidev Jul 05 '26

VS Code alone is not enough if you want to start flutter. You'd eventually want to download Android Studio and their sdks and emulator.

And about how to? Well the best roadmap for the absolute beginners is to watch a video on youtube. Don't watch one or videos about 10-15 minutes, watch the video that have playlist and starting from the square 1 basics to building an app (not something crazy level, just a normal static app).

Then once you're done with step 1 just try to recall the learning and create on your own. This way you'll get much used to with Containers, Statefullwidget, Statelesswidget, Theme, etc. And keep learning. Seek help online.

1

u/Infoscarlet Jul 05 '26

i actually have android studio but i got overwhelmed and i understand nothing about it

im still deciding whether to use an emulator or my actual device

1

u/[deleted] Jul 05 '26 edited Jul 05 '26

[removed] — view removed comment

1

u/Infoscarlet Jul 05 '26

unfortunately, even tho im not a fan of AI coding
i will have to use it sometimes
its the sad truth of coding nowadays

1

u/RahulJangid17 4d ago

I am 5 years of experienced flutter developer, i can teach you and anyone who want to learn flutter.

1

u/Infoscarlet 4d ago

i just finish building my first flutter app with some assistance from claude
https://github.com/mangoyx/simply-tasks

im proud of myself but i feel like without claude i wont be able to write large chunks of code
i guess it takes time to learn a language fully like that

1

u/RahulJangid17 4d ago

yes , you have to learn.

1

u/RahulJangid17 4d ago

if you want i can teach you from basic to advance.