How to build an application to target an entire mobile community, there are certain factors we need to focus while designing and development process of an application for mobile.