Native
Hybrid
Web
Cross Platform Native
Interpreted Apps
Does your application need to work on multiple platforms (iOS,Android, Windows etc)

Does the application need Hardware access (Camera, GPS etc)

Do you need access to native functionality not available as plugins(like card reader, Map Support)

How important is for the application to have native look and feel

What would be the acceptable turnaround time for deploying the application

How is the application going to be accessible to customers

How soon do you want to launch your application

How frequently does your application get updated

What kind of budget is available for developing the first release of the application

What is the revenue model for the application

What type of security is required for this application

What kind of performance do you expect from the application

Describe the nature of the application

What are the goals for the application

Does the application require offline access

Describe your organization’s IT capabilities