How to Use Flutters
Welcome to Flutters, your companion for learning Dart and Flutter. Here’s a quick guide to help you find your way around and get the most out of your learning journey.
Getting Started
Create an account or sign in when you first open the app. Your account keeps your progress, streak, and leaderboard position safely in sync across sessions, so you can pick up exactly where you left off.
Choose a Path
From the home screen, pick a category and level that match your current skill. You can begin with the fundamentals or jump straight into more advanced topics — the choice is yours.
Play the Quizzes
Each level is a set of interactive questions in several formats: multiple choice, true or false, drag and drop, code reordering, and fill in the blanks. Read each prompt carefully, answer, and watch your understanding grow level by level.
Write and Run Code
Use the built-in Dart playground to experiment freely, and take on the end-of-level coding challenges to write real code and run it instantly. This is where recognising answers turns into truly writing them.
Review Your Answers
After each level, review your answers to see what you mastered and what needs another look. Read the explanations to deepen your understanding of tricky concepts before moving on.
Build a Streak
Practise a little every day to grow your streak. Consistency is the secret to lasting progress, and keeping your streak alive is a simple way to stay motivated.
Climb the Leaderboard
Earn points as you learn and see how you compare with other learners. A little friendly competition can be a great push to keep going.
Tips for Success
Practise regularly, mix quizzes with hands-on coding, and don’t be afraid to take breaks. Learning is a marathon, not a sprint — steady effort beats cramming every time. Start learning today and enjoy the journey to becoming a Dart and Flutter developer.