Here is step by step guide to building your own mobile. But these steps are not applicable for all kinds of app. These steps are written from one of entrepreneur.com article written by Rahul Varshneya.
Step 1: Get an idea or a problem.
Step 2: Identify the need
Step 3: Lay out the flow and features.
Step 4: Remove non-core features.
Step 5: Put design first.
Step 6: Hire a designer/developer.
Step 7: Create developer accounts.
Step 8: Integrate analytics.
Step 9: Get feedback quickly and improvise.
Step 10: Introduce features.
Read Full Article
Step 1: Get an idea or a problem.
Step 2: Identify the need
Step 3: Lay out the flow and features.
Step 4: Remove non-core features.
Step 5: Put design first.
Step 6: Hire a designer/developer.
Step 7: Create developer accounts.
Step 8: Integrate analytics.
Step 9: Get feedback quickly and improvise.
Step 10: Introduce features.
Read Full Article