Flutter logoFlutter Intro Workshop
🌜
🌞
Flutter logoFlutter Intro Workshop
    • Flutter Overview
      • What is Flutter?
      • Why Flutter?
      • Goal for today
    • Dart language
      • Meet Dart, the JS killer
      • Language Basics
      • Gotchas for JS/TS developers
      • Task
    • Flutter CLI
      • Create your first Flutter app
      • How does Flutter look like
      • Hot reload in action
      • Task
    • Widgets
      • What is a widget
      • Flutter-provided widgets
      • Task
    • State management
      • How does Flutter treat state
      • Two types of widgets
      • Task
    • Subjects
      • Separate state from widget
      • Meet the pub.dev
      • Task

    Task

    • Add your TodoItem class to your Flutter project
    • Create a widget class called Todo accepting TodoItem instance as an argument. Use ListTile widget as a base.
    • Replace MyHomePage contents with yours, that includes a ListView and a few Todo widgets as children to make the list scroll. Make created listview a body: of a Scaffold.

    Expected result#

    scrolling list of tasks to do

    Previous
    « Flutter-provided widgets
    Next
    How does Flutter treat state »
    • Expected result

    DevMettings

    • Website
    • Facebook group
    • Facebook
    • Twitter
    • LinkedIn

    Fidev

    • Website
    • YouTube
    • Twitter
    Copyright © 2020 Marcin Wróblewski marcin.wroblewscy.eu
    Flutter and the related logo are trademarks of Google LLC. This workshop is not affiliated with or otherwise sponsored by Google LLC.