Google Cloud Skills Boost

Flutter Essentials

6 hours Introductory universal_currency_alt 4 Credits
Flutter is Google's UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. In this quest you will learn how to create a Flutter app using generated template code. Be sure to tag #flutterfestival in your social posts!
Badge for Flutter Essentials

When you complete this activity, you can earn the badge displayed above! View all the badges you have earned by visiting your profile page. Boost your cloud career by showing the world the skills you have developed!

  • Lab

    Flutter Qwik Start

    In this lab start with the Flutter template and walk through the environment. Understand the basic template and use hot reload to quickly render on screen changes in Flutter.

  • Lab

    Build a Two Screen Flutter Application

    In this lab you will build simple two page app that demonstrates the basics of Flutter. At the end of this lab you will have a simple application that demonstrates why Flutter is so popular with developers.

  • Lab

    Working with Onscreen Data in a Flutter Application

    In this lab you will develop a Flutter app using a ListView widget. Learn how to contruct a Flutter application that is capable of efficiently showing a list of data. Customise the application AppBar to provide additional functionality.

  • Lab

    Implementing Page Navigation in a Flutter Application

    In this lab you will create a Flutter app with a TabView to isolate data. Add navigation to the application to move directly to a page.

  • info
    Quest Info
    Available languages
    What do I do when I finish this quest?
    After finishing this quest, you can explore additional content in your learning path or browse the learning catalog.
    What badges can I earn?
    Upon finishing a quest, you will earn a badge of completion. Some quests test your ability to apply your knowledge via a final assessment challenge lab. For these quests, you will receive a skill badge. Badges can be viewed on your profile and shared with your social network.