What is a good foundation for developing programs for the iphone?

Discussion in 'iOS Programming' started by ktagle, May 11, 2009.

  1. ktagle macrumors newbie

    Joined:
    May 11, 2009
    #1
    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
     
  2. dejo Moderator

    dejo

    Staff Member

    Joined:
    Sep 2, 2004
    Location:
    The Centennial State
  3. fishkorp macrumors 68020

    fishkorp

    Joined:
    Apr 10, 2006
    Location:
    Ellicott City, MD
  4. jnic macrumors 6502a

    Joined:
    Oct 24, 2008
    Location:
    Cambridge
    #4
  5. firewood macrumors 604

    Joined:
    Jul 29, 2003
    Location:
    Silicon Valley
    #5
    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
     

Share This Page