Assignment 2 - To Do Application for CSC690 iOS Development Course
Built Following the Udemy Course iOS 11 & Swift 4: Build a To-Do List App
- A user should be able to see all uncompleted tasks in a UITableView
- Unfinished Task Section
- A user should be able to create new tasks
- Click on + button on top right of app
- A user should be able to edit a task
- Click on Cell
- A user should be able to mark a task as complete
- Swipe Cell from Left to Right
- A user should be able to see all completed tasks in a UITableView
- Finished Task Section
- A user should be able to close and reopen the app without losing any tasks
- UserDefaults
Extra
- A user should be able to remove a task
- Swipe Cell from Right to Left
- 60%: All user stories are implemented and working
- 30%: The app is using MVC correctly and has unit tests for the model
- 10%: User Experience
- The app looks nice ( in landscape and portrait orientation )
- The flow through the app makes sense