Apple iOS SDK Review
XCode is a useful tool, but should be multiplatform.


Valuable Features:

The iOS SDK is well documented, and generally allows for relatively easy creation of stable applications within the iOS ecosystem. Compatibility across devices is ensured because there is no fragmentation in the iOS ecosystem, except for between iPad and iPhone/iPod Touch apps, but there are specific API's in place that allow for Universal apps that work across all devices and are formatted specifically for each device.

Room for Improvement:

My major con for this is that it's Mac specific; if you don't own an Apple computer, you cant (legally) develop for iOS, which is incredibly small minded of Apple. Also, Objective C would not have been my first choice of a programming language if it had not been forced on me by Apple, I prefer C or C++ in comparison. Even Visual Basic is easier to code in.

Other Advice:

As a Mac user, I was lucky enough to be able to develop for iOS on my device. Unless you can afford the Apple premium to buy an Apple computer, you can't really develop for iOS (legally at least), which is a definite con. All in all however, the iOS SDK is very fleshed out and full of thousands of useful API's that you can use when coding applications for an iDevice.
Disclosure: I am a real user, and this review is based on my own experience and opinions.

1 Comment

it_user1149Vendor

Only one thing:
"Even Visual Basic is easier to code in."

I find Visual Basic not easier as i am not that familiar with it. I LOVE Objective C and i think it is a personnel opinion, although Objective C is a superset of C so if you know C / C++ , It won't take long for you to get through the iOS syntax. The SDK Documentation has taken care of that effectively.

12 February 13
Guest
Why do you like it?

Sign Up with Email