This post goes along with the next one of this series that is called pricing models. We can start talking about choosing platforms but both decisions should be made together.
When you’re thinking about developing an app, you should give a deep thought to your target. Once you’ve identified your target, sometimes is the hardest part of all the process, you just need to identify the platforms that best suit your audience. It is kind of an easy choice once you have clear what your audience is and where you can find them.
There was a time when developers started with the iPhone version of an app, but now that the number of Android users is growing strongly, you must think carefully of developing only for a single platform.
If your users are easily categorized you may have the chance to do a single version of your app in just one platform. Of course, if you choose to develop a premium app, you should program only in iOS, because iOS users are the only that will pay for your app.
You may consider to develop your app in a single platform if it’s going to be for internal use. If it is only for your employees, you may want to put all your resources to work and develop a great app in just one platform (of course, make sure everyone that needs it has the right device to be able to work with it).
In any other case choosing a single platform is a high risk decision. Nowadays, choosing between iPhone or Android is a tough decision because you are loosing a huge amount of potential users. So take a look at the other option:
Is the most common option nowadays, mostly the iOS-Android tandem. If you want the maximum users to use your app, you must consider multiplatform as your only choice. But you must be careful depending on what market are you targeting, it is not the same if you want your app to be used worldwide than if you want your app only in the United States, Europe of East Asia separately. There are several markets where the leader is Blackberry (some countries in South America) so you must be careful and study the market you’re targeting.
As we said previously, the most common option is the iOS-Android tandem. With that option, you cover a huge part of the market, the most active users and you don’t need huge resources. If you want your app to be used by everyone and you’re not worried about your budget, then no question you should include Windows Phone and Blackberry to your list. This nearly doubles your budget but you can be sure that no one with an smartphone is going to be upset with your service, because you’re covering the whole market. Big companies sometimes need/want to do this, but remember that after you launch the apps, then you’ll have to give support and that’s a lot more work to attend.
Read the next post about pricing model and then you’ll have all the tools you need to choose the right platform for your app. And here you have a graphic that might be helpful: