I recently undertook an independent study in iOS development at Worcester State University with a few of my classmates. Overall it was quite the experience. Objective C is a fairly straight-forward, object oriented language so it was fairly nice to work with, but what made it really great was Xcode. I’m not usually one to drink the Apple kool-aid but they hit the nail on the head as far as iOS development in Xcode. Everything was amazing. Since the development is completely proprietary (shame on you Apple, shame) development in Xcode is extraordinarily nice. The only real drawback is that you need to own a Mac of some sort to develop for iOS. I can’t say this is 100% true anymore, however, since VMWare now has OS X support. Alas I cannot afford a VMWare license and my free license through the college expired early this year.
Overall it was an awesome experience which not only taught me about iOS, Xcode, and Objective C, but also gave me some applied experience with group development and lessened my disdain for all things Apple.
From the blog The Mind of Mattamizer » WSU CS by mattamizer and used with permission of the author. All other rights reserved by the author.