A Flutter todo app example written for a Flutter talk

Overview

Updated to Flutter 2.5.3 with null-safety Refactored all tests to new Flutter testing tools

A Flutter "Todo" App

Codemagic build status

This project is part of a talk introducing Flutter to new developers.

Are you new to Flutter? Start here !

Requirements

  • Listing items
  • Adding items
  • Removing items
  • Editing items
  • Data persistence

Functionality

  • Animated list
  • Shared Preferences (Data Persistence)
  • Unit tests
  • Widget tests
  • Integration tests (Automation)

Screenshots

Listing Items New Item Remove Item Completed Item

Check the other branches for extra functionality!

You might also like...

An Open Source Todo App Built with Flutter

An Open Source Todo App Built with Flutter

taskit Not Just Another Todo App. P.S: An App build to test the features of Flutter and will continue to update as the world of flutter expands along

Oct 9, 2022

Yet another Todo app, now using Flutter (with ScopedModel)

Yet another Todo app, now using Flutter (with ScopedModel)

Flutter Todo Yet another Todo app, now using Flutter. Getting Started This Todo app is implemented using Flutter (with Scoped Model for state manageme

Jan 4, 2023

A basic todo app for flutter

A basic todo app for flutter

gitspebutton A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if

Apr 12, 2022

Todo is an Simple Task Management App coded using Dart which is a peogramming language for Flutter SDK(2.5) supports Null Safety 📑🚩

Todo 📑 🚩 📌 Introduction Todo is an Simple Task Management App coded using Dart which is a peogramming language for Flutter SDK(2.5) supports Null S

Nov 5, 2022

Flutter template project - Simple ToDo app with scalable project structure.

Flutter template project - Simple ToDo app with scalable project structure.

Flutter Template Flutter template project - A simple TODO list app. This template provides simple UI and scalable project structure that goes beyond t

Nov 21, 2022

A todo list app created with Dart and Flutter.

Todo List App A cross-platform Todo List App created using Dart and Flutter. I followed the tutorials by Johannes Mike for personal learning. Then sta

Jan 2, 2022

A lightweight & effective Todo app made with Flutter

A lightweight & effective Todo app made with Flutter

Blue Diary A lightweight & effective Todo app made with Flutter. Supports English and Korean. Screenshots • Download • Usage • Architecture • Feedback

Dec 6, 2022

ToDo App made with flutter which stores your todos based on their categories. The data is stored in external application storage in your device in JSON file.

ToDo App made with flutter which stores your todos based on their categories. The data is stored in external application storage in your device in JSON file.

⭐ My ToDo ⭐ Built with ❤︎ by Akash Debnath This is my second project on Flutter. This app hepls you to keep record of your ToDos. You can create your

Dec 25, 2022

TodoFlutter - A Todo App Built Using Flutter

TodoFlutter - A Todo App Built Using Flutter

Lista de Tarefas Execute seu cronograma de forma fácil e organizada Um pouco de

Feb 14, 2022
Comments
  • no sharedpref ?

    no sharedpref ?

    Hello, I tried your example but data are not persistant... sharedpref package is present but not key are saved. Can you can add this in the example ? thank you

    opened by nitneuq33 2
Owner
João Soares
Dart, Flutter, Ruby, JS https://stackoverflow.com/users/1003059/
João Soares
Sūpāhīrō is a demo app for the talk/write on super charging your navigation 1.0 in flutter apps

navhero A simple experiment to give nav1.0 super powers. Named routing in Nav 1.0 could get messy, with large router files here and there. This projec

Samuel Abada 9 Dec 3, 2022
Flutter (web) app for the DevFest 2022 in HH, containing my slides as well as the examples used to talk about navigation

go_go_router A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if

René Schramowski 2 Dec 15, 2022
Code for Flutter Talk from Flutter Vikings 2022: Custom User Interactions in Flutter

Custom User Interactions - Flutter Vikings 2022 A companion app for the Flutter Vikings 2022 talk - Custom User Interactions with Shortcuts, Intents,

Justin McCandless 9 Sep 16, 2022
Tribally SDKs enable your users to create communities and bring in more people to talk about the things they love.

tribally Tribally SDKs enable your users to create communities and bring in more people to talk about the things they love. Getting Started This proje

Horum 0 Dec 28, 2021
Flutter ToDo App - A simple ToDo App made with Flutter and Hive

Flutter ToDo App A simple ToDo App made with Flutter and Hive. ✨ Features Create,Delete,Update tasks. Create Subtasks. Star important Tasks. ?? Screen

null 3 Aug 4, 2022
Todo app codelab - A simple UI for todo app to showcase Flutter features and core concepts

Codelab Todo App A simple todo app UI for to showcase Flutter and Dart core conc

Junior Medehou 3 May 12, 2022
Example implement todo with BLOC flutter

exampletododevindo A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you start

fiaz 18 Aug 9, 2021
Lottie-package-example-Flutter - A simple example about lottie package in Flutter

Lottie Package example - Flutter ScreenShot ⚠️ Essential Packages lottie: ^1.2.1

AmirHossein Bayat 3 Dec 7, 2022
Smooth-Page-Indicator-Example-Flutter - A simple example about smooth page indicator in Flutter

Smooth Page Indicator Example - Flutter Screenshots ⚠️ Essential Packages smooth

AmirHossein Bayat 6 Dec 7, 2022
A todo app using firebase and flutter as part of youtube series

Welcome to flutter-with-firebase ?? This project made for those whowanted to learn about the firebase and thier Auth, Cloud Storage and Cloud function

Balram Rathore 71 Jan 6, 2023