Tag: programming iphone objective-c
Objective-C / iPhone development
by thursdasy on Jun.23, 2009, under Uncategorized
Well I’ve been considering programming for the iPhone but I cannot figure out if I really want to learn another programming language to program for the device and on top of that the programing language I would have to learn would be one that would lock me into programming only for Apple devices and computers. Now I love just about everything Apple makes but going about learning a programming language and spending all the time developing applications for a device I want to be certain it’s worth my time in doing so. So I guess I’m just going to list out the pros and cons in my eyes of learing objective-C against not.
Pros:
Program for an amazing device and my favorit OS
A lot of profit is to be had with the iPhone
Very good librarys
Great community
Cons:
Specific to Apple
No development on any plateform otherthan Mac OS
No IDE but Xcode
Deployment to the iPhone is gated; it’s slow – difficult – annoying (in comparison to the Android plateform).
Simply not OPEN!
For some reason I guess I keep coming back to the fact that it cannot be deployed in any envirnment but Mac OS and you cannot code in any IDE and compile easily on anything but Mac OS X. I’ve just always enjoyed langauges like Jave because it can be deployed anywhere, it can be coded and compiled on anything with no trouble and at the end of the day it’s very easy to use (but very cumbersome)! Also with Java it can be written for anything, for the web browser (applet) for the computer, and even on mobile devices that run Android and symbian! But for objective-c I’m stuck with it running on my Mac or iPhone. And to top it off I personally see everything moving more towards the web. But I’m going to sleep on it and see what I come up with.



