Results 1 to 7 of 7

Thread: Starting Out

  1. #1
    biggerstronger
    Guest
    Starting Out
    I was thinking about learning how to tinker around with developing, nothing too big, just things that I can point at and say, "I made that". I have Xcode or whatever on my Powerbook, and I was wondering how one would get started in messing around with it.

  2. #2
    Starting Out
    Icicle's Avatar
    Member Since
    Nov 11, 2004
    Location
    Spokane Wa
    Posts
    178
    Specs:
    MacPro 2 x 3Ghz Dual Core Nvidia 8800, 7 gigs ram Macbook pro 2011 Intel i7 triple boots Ubuntu/Win7
    Ditto, I just pulled it out and installed it, I am interested too, just for the fun of it, I remember when I was a kid, our first computer was an Apple IIE I think, I remember teaching myself basic on it, I made a picture of a tree and grass and other things kids too, my parents were amazed (I wasnt very old)

    now Im all grown up and wanna learn again, anyone help us with our curiosity?
    what the heck do these xcode tools enable us to do? how do we start learning?
    Kevin, Spokane Washington USA

  3. #3
    Kokopelli
    Guest
    I would suggest getting the Oreilly book "Building Cocoa Applications: A Step by Step Guide"
    http://www.oreilly.com/catalog/buildcocoa/

    It is not great but it does not make me want to vomit blood either.

    MacDevCenter is also a nice resource:

    http://macdevcenter.com/

    And finally you have the developer pages at Apple:

    http://developer.apple.com/

    Hope that helps.

  4. #4
    Starting Out
    Icicle's Avatar
    Member Since
    Nov 11, 2004
    Location
    Spokane Wa
    Posts
    178
    Specs:
    MacPro 2 x 3Ghz Dual Core Nvidia 8800, 7 gigs ram Macbook pro 2011 Intel i7 triple boots Ubuntu/Win7
    Awesome, thanks for the reply, so you suggest we learn "cocoa" first?
    Kevin, Spokane Washington USA

  5. #5
    Kokopelli
    Guest
    Not necessarily, but it is not a bad language if you are looking at Mac develpment in specific. Objective C is an OK language in general but it is not seen much off of Macs (see NextStep). I find it interesting as sort of a step between C and Java.

    C# is similar in that matter but not the best language for Mac development at this time.

    Java is a bit more cross platform but more useful server side than for client code. Java 1.5 offers some significant improvements client side though (still needs more work).

    C and C++ have better performance (C generally better than C++) but are more complicated. I would not suggest coding C or C++ from XCode, use CodeWarrior.

    Python is a scripting language but not a bad one to learn the basics of Object Oriented Design in. I am not sure if XCode can edit Python though, I would use SubEthaEdit for that.

    For the "really serious" there is Assembler, but that is an advanced topic and it has been almost a decade since I last coded anything even moderately complex in Assembler. Regardless it is not where you want to start.


    The more languages you learn the more you realize that they are all basically the same (except Assembler). Each has their unique qualities but once you get past syntax, the discipline and structured thought learned in one carries over to the others.

  6. #6
    Starting Out
    Icicle's Avatar
    Member Since
    Nov 11, 2004
    Location
    Spokane Wa
    Posts
    178
    Specs:
    MacPro 2 x 3Ghz Dual Core Nvidia 8800, 7 gigs ram Macbook pro 2011 Intel i7 triple boots Ubuntu/Win7
    Wow, thanks for the thought you put into that, reputation given

    So it sounds like cocoa or Java are both good choices for starting points.....

    Im kinda excited in a nerdy sorta way
    Kevin, Spokane Washington USA

  7. #7
    Starting Out
    fearlessfreap24's Avatar
    Member Since
    Feb 09, 2005
    Location
    Near San Diego, CA
    Posts
    2,339
    Specs:
    MacBook Pro 13" | MacBook Pro 13" | Mac Mini 2GHz C2D
    i always overlook this forum and yet here i am finding what i wanted to know about programming.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Starting up
    By dobby in forum Apple Desktops
    Replies: 0
    Last Post: 08-01-2009, 02:58 AM
  2. starting
    By hendrix____ in forum OS X - Operating System
    Replies: 0
    Last Post: 08-06-2008, 10:35 AM
  3. not starting!!!
    By xkpchrist in forum Apple Notebooks
    Replies: 1
    Last Post: 07-24-2008, 03:44 PM
  4. Starting Over Again, A few Q's
    By boarderjosh10 in forum Switcher Hangout
    Replies: 3
    Last Post: 03-26-2006, 08:35 PM
  5. Not Starting Up
    By steve_d555 in forum Apple Notebooks
    Replies: 0
    Last Post: 03-18-2006, 03:24 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •