Programming an Android app – 17 months in 5 blog posts | Hacker News Reader