Topological Todo Application

#projects #android #mobile

This was an application I constructed after I finally got annoyed with the lack of dependency tracking in many popular todo-list applications (Wunderlist (bah proprietary) etc.). Additionally, as I was primariliy relying on wunderlist on my phone to track my todos at the time, it was clear to me that this would be most useful implemented as a android application.

This project also provided a nice impetus for me to learn the main popular architectures for handling state in android (model view controller and model view presenter) - I ended up constructing quite a nice clean implemention of a model-view-projector architecture for this project, and so it could be used as a reference in the future.

In the end, I think project turned out quite well - the application is fairly self contained, and works pretty well. Unfortunately, in the end I eventually swapped from Wunderlist to tracking my todos in org-mode, so currently the application is of no use to me.

It also looks quite nice:

toplogical-todo-screenshot.png

The project can be found here: topological-todo