The best tools do one thing and do it better than anything else
Version 1 - Simple app focused around the main functionality
Version 2 - Simplified prototype for better usability
Version 3 - Improving the offline experience and consistency with other company apps
Version 4 - Final version
Conceiving and building niche apps is about identifying a specific target audience, assessing what information and utility needs they face, and developing a customized product that is better than any other at meeting those particular needs.