Reviewing the Basic Requirements
The Task Reminder application has a few basic requirements so that it can fulfill what’s expected of it:
The app must be able to accept user input. (Having a personalized task application that doesn’t allow user input would be silly!)
Tasks must be easy to manage.
Every task must have a reminder date and time when the user will be reminded of the task.
The user must be notified of the task when the reminder time has arrived.
Users must be able to delete tasks.
Users must be able to not only add tasks but also edit them.
This application invites lots of interaction between the user and the Android system. The following sections delve into the features that you need to build into the application to give users all the functionality they need.
Scheduling a reminder script (That’s alarming!)
For the Task Reminder application to work well, you need to implement ...