/FlutterExercise

An example todo app to demonstrate app building with Flutter.

Primary LanguageC++MIT LicenseMIT

Flutter ToDo Example

An example todo app to demonstrate app building with Flutter. It uses simple Flutter concepts to build UI with widgets and demonstrate state management.

Setup

Flutter Setup:

Tasks

This app is designed to be used with two tasks. The starting point for the tasks is contained in the home_page.dart file which is automatically included in the main.dart file.

Task 1: Search

Add a search bar to filter the todo items based on the search input.

An example solution will be published shortly after the session. It can be found in the home_page_task1_solution.dart. Simply replace the import in main.dart with the corresponding solution file to use the solutions.

Task 2: Filter

Add a filter to filter the todo items based on the done state.

An example solution will be published shortly after the session. It can be found in the home_page_task2_solution.dart. Simply replace the import in main.dart with the corresponding solution file to use the solutions.