Hey Guys! I'm new here and had a few question's about making Mac Applications!

Discussion in 'Mac Programming' started by xStreamPredator, Feb 17, 2012.

  1. xStreamPredator, Feb 17, 2012
    Last edited by a moderator: Feb 17, 2012

    macrumors newbie

    Joined:
    Feb 17, 2012
    #1
    Hey! I'm new to coding, but I want to build an app for the mac. I download xCode, but I have no idea on how to use it. I have no coding background, and I don't know where to begin. Everywhere I look, I find tutorials for C coding, but none of it makes sense. What language do I need to learn to do this? I'm 15 by the way. Thanks in advance.
     
  2. macrumors demi-god

    ChristianJapan

    Joined:
    May 10, 2010
    Location:
    日本
    #2
    Objectice C will be the language which makes most sense to learn on Mac; getting know to C before would make great sense. The problem: you need to invest first some time to really learn it; no really a quick start.

    If you sign up for the developer program with Apple you will find a huge number of ready–to-run tutorials for all aspects of Mac programming; those could be also a good start to have something which works, to understand and to modify.

    If the developer program is not an option there are also programming classes in iTunes which are quite nice; but sometime require already knowledge

    Maybe look here: http://objectivectutorial.org/

    Or here. http://cocoadevcentral.com/

    You will need to invest lots time but it's a fun journey.


    One more thing: welcome to MR
     
  3. macrumors member

    Mark FX

    Joined:
    Nov 18, 2011
    #3
    Well you need to learn the basics of programming, and that will take you some
    time and effort, it's not easy when your starting out, and it does not get any
    easier in the short term.

    First you need to learn some basic C programming, and then move onto
    Objective-C programming, and I would advise doing it in that order.

    You can find loads of tutorials on the net, but I would advise learning from
    a book of which there are many, books give you the chance to go back
    and relearn from earlier chapters, and give you more revision time.

    This is the book I would recommend for a beginner.

    http://www.amazon.com/Objective-C-Programming-Ranch-Guide-Guides/dp/0321706285/ref=sr_1_1?s=books&ie=UTF8&qid=1329515574&sr=1-1

    If you learn the stuff in this book, and more import understand it, then you
    can perhaps look at this book as a follow on.

    http://www.amazon.com/Cocoa-Programming-Mac-OS-4th/dp/0321774086/ref=sr_1_3?s=books&ie=UTF8&qid=1329515574&sr=1-3

    My final advise is that there is no short cut to learning programming, you have
    to be prepared for lots of effort and study, but give it a go, and dont give up
    when your struggling, just take a break, and start again.

    Regards Mark
     
  4. macrumors 603

    mobilehaathi

    Joined:
    Aug 19, 2008
    Location:
    The Anthropocene
    #4
    Oh boy, you're in for a long journey. I have a feeling you have unrealistic expectations for what writing an application actually entails.
     
  5. macrumors 604

    chrono1081

    Joined:
    Jan 26, 2008
    Location:
    Isla Nublar
    #5
    +1 for Objective-C the Big Nerd Ranch Guide.

    It'll get you started, but like others have said its a LONG journey.

    I've been programming off and on for 15 years and am still a noob at it. (I've never done it professionally, only as a hobbyist so thats part of the reason :p )
     
  6. thread starter macrumors newbie

    Joined:
    Feb 17, 2012
    #6
    Thanks

    Thanks, but the thing is. I have no idea on how to incorporate those things into xCode. Like sure, I know that in x=3, 3 is the integer, but I don't know how these things go into making an app. Any help is much appreciated. :confused:
     
  7. macrumors 603

    mobilehaathi

    Joined:
    Aug 19, 2008
    Location:
    The Anthropocene
    #7
    Did you read any of the posts above?
     
  8. thread starter macrumors newbie

    Joined:
    Feb 17, 2012
    #8
    Haha, I know what I'm getting into. It'll be hard, but it'll pay off. I really want to do something like this as my job when I get older.
     
  9. macrumors 603

    mobilehaathi

    Joined:
    Aug 19, 2008
    Location:
    The Anthropocene
    #9
    Doubtful:

    But you can start by looking into the suggestions listed above. You can get there in time...
     
  10. thread starter macrumors newbie

    Joined:
    Feb 17, 2012
    #10
    I did and I went to the sites, but I'm still confused:(

    I've been messing around with xCode and I have no clue on where to put the code to where it works in the app.
     
  11. macrumors 603

    mobilehaathi

    Joined:
    Aug 19, 2008
    Location:
    The Anthropocene
    #11
  12. thread starter macrumors newbie

    Joined:
    Feb 17, 2012
    #12
  13. macrumors 604

    chrono1081

    Joined:
    Jan 26, 2008
    Location:
    Isla Nublar
    #13
    That book will teach you everything you need to know to get started.
     

Share This Page