Version 1
Need for Task Monitoring
People these days are busy with their work and often forget essential things which are also part of their lives such as having medicine on time or an important person's birthday etc. There is thus a need to have a task monitoring application along with the other applications on our phone which will help us keep track of all the important works and events in our daily lives.
Features:
- Schedule tasks with date and time
A task management app is one that schedules tasks and reminds us to do the same on time by sending notifications and alarms by displaying names of the tasks to be done.- Manual Reminders
User can also set their preferred timing just for alarms.
- Set task priority
The user can set the importance of a task using a scale and the app will perform special functions based on it.
- Automatic Notifications
The app will send automatic notifications based on the importance of a task, for example, if a task is set to 'very important' it will start notifying before 10 minutes of the scheduled time.
User-friendly
The app has a user-friendly design so that everyone who uses it will be easily able to use it according to their needs.
Compatibility
The app will be compatible with all android versions.
Optimization
Optimization of an application happens over time and so there is a need to update it frequently. Poor optimization leads to lags and app crashes, our goal is to optimize it to a level to avoid such problems and make it faster and efficient.
Work Flow
- Prepare the workspace and create a project in Android studio.
- Download the required software development kits using the SDK Manager
- Create a virtual device using AVD
- Create a user interface using XML and Java
- Create the java elements required for widgets and connect them to the UI
- Give a functionality to the widgets
- Develop all the other necessary features.
- Build APK file and test it.
Comments
Post a Comment