Begin With Your Idea
First of all we spend some time to analyze everything you need to have in your app. Is your app location based? Do you need server side? Maybe you will need admin panel? Do you need to scale to millions of users? What thrid-party services will you need to use?