3 ms·
I'd recommend Android for the following reasons: 1) The official documentation is way better and much more extensive. 2) It's $35 one time vs $99 a year. May
by habosa 12y ago
I'd recommend Android for the following reasons:
1) The official documentation is way better and much more extensive.
2) It's $35 one time vs $99 a year. Maybe not a big deal to you but something to consider.
3) In my experience it is much easier to get 'Hello World' up and running on an Android device than on an iOS Device. You can use Eclipse or Android Studio on any platform rather than having to learn XCode.
4) Publishing is WAY easier. You can finish your app and have an apk live on the Play Store within an hour. With Apple this process takes ~1 week and you might get rejected.
5) You get to code in Java. While it may or may not be a 'better' language than ObjC it is definitely better documented.
For fairness, here are some advantages of iOS:
1. The simulator is much faster if you don't have a physical device.
2. Layout design is definitely easier because of the small number of screen sizes and form factors.
3. If your goal is to make money, iOS is still ahead.