top of page

Mobile Application Development - RememberToDo

About

This assignment we were tasked to create a mobile application from scratch using all the knowledge and skills we have acquired from the past few months of lessons. My team and I decided to create a simple task list manager to allow users to create 'To-Do Lists' so that they will not forget about their work again. There are three main features on the app, first is basic creation of Task Categories and Task within them, next is home-screen Widgets for easy access/reference to tasks and lastly is a task timer.

1.webp
2.webp
3.webp

My Contributions

I was in charge of creating the home-screen widget. I believed that a home-screen widget is one of the easiest ways to improve productivity so why not have a widget that displays the tasks of your choosing. This allows the user to view their tasks at a glance. Other than the home-screen widget, I was also mainly in charge of the database used to store all the task details. I used SQLite as the database because there was no need for a online database as all the task data could be stored locally. The creation and deletion of the categories and tasks was also done by me because it directly affects the database. Overall, I was in charge of the 'backend' of the mobile application while my other teammate was in charge of making the app look slick and modern while providing a great user experience. 

Video Demo

This video demo shows the creation of tasks, home-screen widget and how it is always updated. 

To try the app for yourself you could install it from the Google Play Store using this link: 

https://play.google.com/store/apps/details?id=sg.edu.np.mad.remembertodo

Github Repo:

 https://github.com/s10208233/Productivity-MAD-ASSIGNMENT

©2020 by Personal branding. Proudly created with Wix.com

bottom of page