mac programing languages

Discussion in 'Mac Programming' started by uaecasher, Feb 26, 2009.

  1. macrumors 65816

    uaecasher

    Joined:
    Jan 29, 2009
    Location:
    Stillwater, OK
    #1
    hello, i was wondering what are the best programming languages for making mac apps and games, and can i use C++ for making mac apps

    thank you
     
  2. Guest

    Joined:
    Mar 13, 2008
    #2
    Yes you can. Objective C is the preferred flavor of C. You can code in pretty much any language on a Mac, even Visual Basic using RealBasic.

    Most of the IDE's are opensource so you're only cost is time.
     
  3. macrumors 6502a

    GorillaPaws

    Joined:
    Oct 26, 2003
    Location:
    Richmond, VA
    #3
    Cocoa/Objective-C is the "preferred" language in most cases, but you can use others. If you were planning on writing apps that were released exclusively for OSX, then you should invest the time to learn Cocoa (in most cases). If you're planning on sticking to highly portable apps to be released for multiple operating systems, then you may want to consider other options. Also, there's a bunch of other threads on this subject, so feel free to do a search.
     
  4. thread starter macrumors 65816

    uaecasher

    Joined:
    Jan 29, 2009
    Location:
    Stillwater, OK
    #4
    no way i will make apps for other OS :p the only reason i want to make apps so more people come to mac os x, i know maybe i won't make much of diffrence but hopefully will help.
    I think it will be easy to learn cocoa and obj-c because I already know some scripting languages.
     
  5. macrumors G4

    Joined:
    Jan 5, 2006
    Location:
    Redondo Beach, California
    #5
    Learning the programming language is the easy part. The next and harder step is to learn the many API. THere are thousands of funtion calls for drawing on the screen, storing data making sounds and so on. The language itself is the smaller part. Just start small and work your way up. To learn you need to write a lot and also read a lot.
     
  6. thread starter macrumors 65816

    uaecasher

    Joined:
    Jan 29, 2009
    Location:
    Stillwater, OK
    #6
    i'm good at reading but too lazy to write :p, but mac have speical place in my heart that it will make it worth the time too bad i don't have much time now because i have my IGCSE exams on june :(
     
  7. macrumors G5

    Consultant

    Joined:
    Jun 27, 2007
  8. thread starter macrumors 65816

    uaecasher

    Joined:
    Jan 29, 2009
    Location:
    Stillwater, OK
    #8
    guys what about game development what program i should know, i searched and i sow that people use Maya does maya do the job for mac? and what other programs i will need other than drawing
     
  9. macrumors 68000

    Joined:
    Sep 8, 2006
    #9
    I am going to chime in here and I know next to nothing about programming, I am still learning from a book. I started to learn Java last year and found it would not do what I wanted. I was told to start with Objective-C which I did but found it hard to learn from a book even though I used this forum and the great people on it. I talked to a number of folks and they said Python is a good language to start with to learn programming. So far it has been easier then the both of them and the book I am reading Python Programming second edition and has many games that that he uses as examples of programing.

    Once Python is learned it is easier to step up to Objective C. So if you are like me and jump into Objective C and it is hard to learn, step back into Python.

    Here is an example of there first program called 'Hello World'

    print "Hello World"

    Many less steps then the other programs.

    My 2 cents

    -Lars
     

Share This Page