Developing a mobile cross-platform library – Part 1. Exploring | Hacker News Reader