Listit is an android app that allows building a todo list and basic todo items management functionality including adding new items, editing and deleting an existing item.
Submitted by: Alisha Alam
Time spent: 10 hours spent in total
The following required functionality is completed:
- User can successfully add and remove items from the todo list
- User can tap a todo item in the list and bring up an edit screen for the todo item and then have any changes to the text reflected in the todo list.
- User can persist todo items and retrieve them properly on app restart
The following optional features will be implemented:
- Persist the todo items into SQLite instead of a text file
- Improve style of the todo items in the list using a custom adapter
- Add support for completion due dates for todo items (and display within listview item)
- Use a DialogFragment instead of new Activity for editing items
- Add support for selecting the priority of each todo item (and display in listview item)
- Tweak the style improving the UI / UX, play with colors, images or backgrounds
Here's a walkthrough of implemented user stories:
- Added support for recycler view
- Can delete and re-order tasks
- [] Use a floating action button
Copyright [2016] [Alisha Alam]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0