We are getting into the dev of a mobile app for our startup. I have a preference in terms of which platform I want to start with, due to my current market demographics. However I also fall under the same demographic and have a mobile with the same OS.
If you had to choose one of the following on which to release your first app, which one would it be and why?
Android iPhone Blackberry EDIT: The app is for a niche restaurant review site, where the demographics are mainly comprised of young professionals with a passion for food and drink.
iPhone has a good edge for a first platform for several reasons:
There've been valid points made for both Android and iPhone. I've led development and defined the business case for iPhone, Android, BlackBerry and java versions of our product, and based on that I have some perspectives:
Based on experience and the great points by Keith and others, I'm guessing iPhone
In my experience (as an Android developer) I'd go with Android.
reasons:
1. While android may not be surpassing iphone in market share yet, it is experiencing the fastest growth. so looking to the future, I'd stick with Android.
Your target demographic is Restaurant goers? definitely iPhone first. It's more fashionable and more likely to be found in the hands of those who prefer fine dining (I am saying that without an iota of cynicism).
A more important consideration would be your country. In India for example only around 5% of the smart phone users have an iPhone or Android. This is totally different than that of the US. You are from Canada thus you should try to get the local smart phone market shares and pick the largest platform.
The latest statistics shows that iOS is the most used platform in Canada in 2012 http://gs.statcounter.com/#mobile_os-ww-monthly-201211-201211-map Android and BlackBerry are also popular, so before choosing the operating system, you may conduct a research and discover your clients' preferences. If you plan to develop a business app, BlackBerry should be considered. Also, Windows Phone is increasing its popularity and can get a significant market share in the nearest future.
Anyway, you will win from designing an app for iOS or Android, so do not hesitate.