This is a To Do app I created to practice Flutter. I started by following Daniel Ciolfi's tutorial. After it ended, I kept updating the app, refactoring and adding new functionality. The app consisted only of a main.dart
file, which was kinda messy, so I decided to better organize it with different files for views, widgets, data and controlling. Then I added the features of changing the app's main color and also editing existing To dos.
- Create To dos
- Edit existing To dos
- Delete To dos
- Restore last deleted To do
- Sort To dos by done/not done
- Change the app's main color
- Persist changes
To run the app on debug mode, use the command flutter run
. Be sure you have installed Flutter and the Android SDK. If this is your first time with flutter, below are some useful resources:
For help getting started with Flutter, view online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.