The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    iPhone SDK

    Discussion in 'Apple and Mac OS X' started by imMACulate, Mar 26, 2008.

  1. imMACulate

    imMACulate Notebook Evangelist

    Reputations:
    14
    Messages:
    386
    Likes Received:
    0
    Trophy Points:
    30
    I just have a quick question. As far as programming for the iPhone what kind of coding does the SDK use? Is it like Java or something? Or is XCode its own programming language?
     
  2. Budding

    Budding Notebook Virtuoso

    Reputations:
    1,686
    Messages:
    3,982
    Likes Received:
    0
    Trophy Points:
    105
    Apple's Xcode does have support for JAVA and other popular OOPs, but the iPhone SDK only supports Objective-C 2.0, Apple's own version of modernised C++. Kind of like Microsoft's C#.

    There might be wrappers out there in Objective-C using the iPhone SDK which enable support for languages such as JAVA or whatnot, but I don't know as I have no motivation to develop on the iPhone platform.
     
  3. niemassacre

    niemassacre Notebook Evangelist

    Reputations:
    10
    Messages:
    384
    Likes Received:
    0
    Trophy Points:
    30
    Objective C only. Learn to love it.
     
  4. Starlight

    Starlight Notebook Evangelist

    Reputations:
    53
    Messages:
    529
    Likes Received:
    0
    Trophy Points:
    30
    Well, Objective C isn't based on C++, it followed its own evolutionary path from C onwards, but other than that you are correct - all programming for OS X in its various shapes (such as the iPhone OS) is done in Objective C.

    I just bought a book called "Programming in Objective-C" by Stephen G. Kochan with the intent of refreshing my programming knowledge from my university days by learning a new language, it seems pretty nice so far but it's a bit early to say as I only got it a couple of days ago :) Worth checking out if you are interested though.