Quote:
Originally Posted by ProfCrash
My conclusion, at least in this area, that there is more incentive to build a solid app for IOS because it is more profitable. People will pay a higher amount. The Android port can hold off for a while because they are not going to sell as many at the more profitable price point.
I suspect that this same logic applies across apps.
Toss in that when you program for Android, you have to program for how many different variations of Android? It is a time suck and time is money.
And then there is the annoying, time consuming Apple approval process that decreases the likelihood of an app going boom.
|
As I am in process of learning both iOS and Android development, I will add:
There are more hurdles to getting started in iOS development than Android development.
1. You need a Mac
2. You need to know Objective C which is not a particularly easy language to learn, and is not used much outside the Apple world.
3. You need to pay money for an Apple dev account to make stuff publicly available in the App store.
By contrast,
1. The Android dev environment is available for just about any system...Windows, Mac, Linux.
2. Android dev is done in Java which has an easier learning curve, and is already to familiar to a very large pool of devs.
3. Anyone can make an .apk that can be distributed to end users. I think devs need to pay to get in the Play Store or the Amazon App Store, but .apks do not NEED to be distributed through those sources, since Android supports side loading. iOS devices would need to be jaillbroken to sideload.
So devs need to be a bit more serious before trying to offer an iOS app to the public.
(BTW, Apple is releasing a new, more Java-like, language for iOS development called Swift. I'm looking forward to that.)