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.