learn from: http://coenraets.org/blog/phonegap-tutorial/