Basic Xcode app.

Discussion in 'iOS Programming' started by SXR, Nov 19, 2009.

  1. SXR
    macrumors 6502a


    Nov 20, 2007

    I did a search on this but i couldnt find any other topic about it so i dare to create one :p

    Since i ordered my iMac (waiting for it to ship) im thinking of developing a simple iPhone app with Xcode. Since im completely new to this , I would like to know if you need any advanced knowledge of programming , and how's the learning curve?

    Hope someone can advise.
  2. macrumors member


    Jun 18, 2009
    SF Bay Area, CA
    If you are familiar with Cocoa and Objective-C, you are pretty much there. You will just need to get yourself familiarized with the Cocoa Touch Framework. You will need the basic concepts of object oriented programming but the rest you will just pick-up as you go. Look at sample codes they have posted on their developer sites, they can be really helpful.
  3. SXR
    thread starter macrumors 6502a


    Nov 20, 2007
    I will firstly have to take a few tutorials on the web about objective-C, since im completely new to that.

    Thanks for the tip. I will look into that.
  4. macrumors 604


    Nov 26, 2007
    My suggestion would have been to follow the CS 193P courses from Stanford, but it looks like they very recently took those down.

    Here's a link anyways, it looks like the new lessons should start getting posted on the fifth... they probably won't be to a particularly useful topic until the 12th or 14th though.

    Maybe if you dig around you can find the old stuff...

    It looks like the iTunes store still has it.

    Just search "CS193P" on iTunes U. It should return a Stanford course with about 23 videos and 17 lecture slide sets. I suggest downloading all of it ASAP, before that too gets taken down.

    If you'd like the assignment packet PDFs, I have a few of the later ones still kicking around my computer.
  5. Moderator


    Staff Member

    Sep 2, 2004
    The Centennial State
    Also, make sure to check out the Mac Guides and Stickies at the top of this very forum.
  6. macrumors 6502

    Oct 31, 2007
    San José
    I think that the learning curve is different depending on what your goal is. Are you trying to develop a simple application just to learn a new programming skill, or are you trying to learn so that you can develop applications professionally?

Share This Page