An app is a bigger commitment than a website, so we start with the same discipline we apply to SEO, understand the actual user problem before writing a line of code. From there we scope, build, and ship a mobile or web app designed to be maintained, not just launched.
Want a real example first? See Aryan Miya Mansoor's look at top IT companies in Dubai. For the official guidance behind this approach, see Google Play's app development best practices at developer.android.com/distribute/best-practices.