View Full Version : What is a good foundation for developing programs for the iphone?
ktagle
May 11, 2009, 11:26 AM
I am new to the forums and was wondering what programing languages would be needed to make a program for the iphone? Will learning C+ and or visual basic be needed? If there are other programing languages that would be better please let me know.
Thanks in advance
dejo
May 11, 2009, 11:31 AM
Please see the guides and the stickies at the top of this very forum (http://forums.macrumors.com/forumdisplay.php?f=135).
fishkorp
May 11, 2009, 11:32 AM
Objective-C is your only friend.
jnic
May 11, 2009, 11:35 AM
The SDK uses Objective-C, which is essentially C but with some extras to make it objected-oriented.
If you're just starting out, you'll probably find it most useful to learn some C first. If you're familiar with C, here's a primer on Objective-C: http://cocoadevcentral.com/d/learn_objectivec/
Developer Forum FAQ: http://forums.macrumors.com/showthread.php?t=518968
firewood
May 11, 2009, 01:18 PM
You should first learn to program (in any language). Learn a few simple algorithms and how to debug your code. Then learn C if you didn't already. Then learn the concepts of using an object oriented language (Squeak or Smalltalk, or maybe Java) and an OO UI framework. A pinch of ARM assembly will help with debugging.
You will then find Obj C to be very much like C, with a sprinkle of a macro language on top and portions of a Smalltalk interpreter underneath.
k
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.