Product Definition
Ultimately this step drives everything and all other stages of development.
Definition of your main objective and goals are a great foundation but you must be willing to be open to changes as you go through your development.
Be open to learning along the way as mobile development will bring a learning curve if you have not yet done it.
Some things to consider for product definition:
Device type; iPhone or iTouch. Coming soon, will need to be iPad as well.
The minimum Operating System (OS) you will support.
Price for the application and business model to support that decision.
Distribution (global or domestic) needs to be defined for UI and development.
Are you launching a new brand or extending an existing one? If existing, be sure you do on mobile what you do well on the web or offline.
How will you handle version control? Upgrade, backwards compatible, kill and relaunch?
The network of the phone carrier - can it handle the design and platform elements like GPS
Server compatibility with the different app versions
The last step is to prepare to do it all over again as you will inevitably have bugs and customer feedback will help further define the application’s direction.
In addition, be sure to foster a relationship with Apple if you have an enterprise account level agreement.
This How To series is authored by Robyn Grassanovits, Amy Dillon, Brian Knorr, Dr Maher Ali, Shannon Mihalakos and Carmen Velazquez of TripCase.
Product DefinitionUltimately this step drives everything and all other stages of development.
Definition of your main objective and goals are a great foundation but you must be willing to be open to changes as you go through your development.
Be open to learning along the way as mobile development will bring a learning curve if you have not yet done it.
Some things to consider for product definition:
- Device type - iPhone or iTouch. Coming soon, you will need to consider iPad as well.
- The minimum Operating System (OS) you will support.
- Price for the application and business model to support that decision.
- Distribution (global or domestic) needs to be defined for UI and development.
- Are you launching a new brand or extending an existing one? If existing, be sure you do on mobile what you do well on the web or offline.
- How will you handle version control? Upgrade, backwards compatible, kill and relaunch?
- The network of the phone carrier - can it handle the design and platform elements like GPS
- Server compatibility with the different app versions
The last step is to prepare to do it all over again as you will inevitably have bugs and customer feedback will help further define the application’s direction.
In addition, be sure to foster a relationship with Apple if you have an enterprise account level agreement.
NB: This How To series is authored by Robyn Grassanovits, Amy Dillon, Brian Knorr, Dr Maher Ali, Shannon Mihalakos and Carmen Velazquez of TripCase - an iPhone app to handle trip and itinerary management by Sabre.