For creating a successful app we start at the most important point:
- who is the user of that app?
- what benefits he will expect using it?
- what do you want to achieve?
- whats the look& feel that satisfy you and your customer?
- which devices are targeted
- which complexity is appropriate for the customer
Design, prototyping and coding the app
- 2D/ 3D
- social/ email login (user profiles)
- data-sync/ cloud data/ website- integration
- ratings/ reviews
- multiplatform development (iOS), android, windows, blackberry)
Deploying, publishing and hosting the app in several app stores