Iphone/Ipad/Mac

Discussion in 'iOS Programming' started by alexandre16, Feb 7, 2011.

  1. alexandre16 macrumors member

    Joined:
    Jan 21, 2011
    #1
    I will read three books to start learning to program and understand the language of IOS/Mac and make games for both or other applications for IOS and Mac.
    But I have one question, if you want to create 2d or 3d games or other applications, I have to know c + +?
    the language of c + + is for or what type of applications where it is used?
    Can i make good apps or games without c++?
    Thanks :)
     
  2. nickculbertson macrumors regular

    nickculbertson

    Joined:
    Nov 19, 2010
    Location:
    Nashville, TN
    #2
    The language is Objective-C for iOS and yes, you will need to learn it to make applications.

    Nick
     
  3. alexandre16 thread starter macrumors member

    Joined:
    Jan 21, 2011
    #3
    for IOS is only objective-c, and for the mac?
     
  4. firewood macrumors 604

    Joined:
    Jul 29, 2003
    Location:
    Silicon Valley
    #4
    There do exist other languages, and maybe other means to do iOS development without having a Mac directly in front of you. But they aren't anywhere near as flexible, fully featured and well supported as using Objective C on an Intel Mac running Snow Leopard to do iPhone/iOS apps.

    You can use Javascript for iPhone/iPad web apps.
     
  5. alexandre16 thread starter macrumors member

    Joined:
    Jan 21, 2011
    #5
    But to make Mac apps ( games/programs,etc) what is the language used?
     
  6. firewood macrumors 604

    Joined:
    Jul 29, 2003
    Location:
    Silicon Valley
    #6
    You can do a Mac app in almost any programming language. But if you want to use one primary programming language for all of your iPhone/iPad/Mac development needs... and keep up with the latest new APIs... Objective C.
     
  7. credia macrumors newbie

    Joined:
    Oct 13, 2010
  8. dejo Moderator

    dejo

    Staff Member

    Joined:
    Sep 2, 2004
    Location:
    The Centennial State
    #8
    If by "that" you mean "programming for the Mac", requiring C++ is simply not the case. There are a variety of language choices.
     

Share This Page