View Full Version : What Programing Language?
phyburn
03-17-2008, 07:51 AM
Hey everyone,
I wanted to start developing software for the iPhone, but I'm unsure of what language I should learn to do so. I have the iPhone SDK and it says here "Cocoa Touch." Is this just cocoa?
Also after doing some googling I learned about Objective-C... So is Cocoa one programing language you can use? And then Objective-C anther one?
So pretty much what I'm asking here is what programing language should I learn to be able to develop for the iPhone/ipod touch. Also any good books you can recommend?
thebo83
03-17-2008, 11:26 AM
It is all clearly described on the Apple iPhone Developer Center.
Cocoa Touch is a Framework based on Cocoa used in MAC OS 10.x. Objective-C is a language based on C which is the no.1 choice for developing Cocoa Touch Applications.
I strongly recommend every person interested in iPhone App development to see all the Starting/Quick Guide Videos in the developer center. They give a very good overview of the technology you will use.
phyburn
03-17-2008, 12:07 PM
I'm not geting this... Is Cocoa Touch a programming language? If I want to develop software for the iPhone do I need to learn Objective-C?
ridderdk
03-17-2008, 12:43 PM
I'm not geting this... Is Cocoa Touch a programming language? If I want to develop software for the iPhone do I need to learn Objective-C?
In short - Yes!
http://freeborn.wordpress.com/2008/03/10/iphone-developmenet-where-to-start/
phyburn
03-17-2008, 11:05 PM
In short - Yes!
http://freeborn.wordpress.com/2008/03/10/iphone-developmenet-where-to-start/
Okay cool thanks for the link =) I'm going to the store later today and I'm going to pick up some objective-C intro books. Anyone have any recommendations?
buzios
03-18-2008, 02:58 AM
No, Cocoa Touch IS NOT a programming language.
As posted by thebo83, Cocoa Touch is a Framework you will use to develop iPhone native apps.
Cocoa Touch is written in Objective-C.
You should then learn Objective-C and use it to write programs that will use the APIs provided by Cocoa.
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.