Introduction
I found that it is sometimes difficult to motivate myself to the tasks if they are so dull. I like seeing some number that represents my score, so I decided to use virtual money to serve the score. Based on the type of activity, how much money I can earn changes. Some activities decrease money. When I need to spend some actual cash on stuff, I decided to correct virtual money also at the same time so that I can make a habit of doing some work before getting some reward.
I ended up analyzing my daily activities, and the app gave me the idea of how to organize my regular schedule so that I can do more stuff in a shorter time by keeping my motivation high. I might add some more features in the future.
Language
Java, XML, SQL, Android
Functionality
You can measure how much time you spend on each activity, and based on that, you will earn virtual money each second.
You can see the detailed log for each day and see how much money you make for each day in the graph.
Achievement
Learned complicated Object-Oriented Programming.
Learned how to save data from the SQL database efficiently by avoiding unnecessary Query requests.