Want to be a developer

Discussion in 'iPhone/iPad Programming' started by markelim, Jan 6, 2011.

  1. macrumors member

    Joined:
    Aug 2, 2010
    #1
    Hi guys, i recently have a urge to learn something new and i want to be able to create iphone apps. I know its not a straight forward answer but is it easy to pick up? i have taken AP computer science in my high school so the only experience i have is Java. The OTHER option i was thinking off was to learn how to create websites, from searching around, i believe its written in php or html ? are those easier to pick up.

    bottom line is a wanna learn a new language and the languages above both have great payoffs (iphone app or website) that would be awesome if i could achieve 1 by the end of this year....that was my new years resolution.

    please chime in your advice and suggestions

    thanks, happy new year

    - Mark
     
  2. macrumors member

    Joined:
    Sep 20, 2010
    Location:
    Somewhere but not here.
    #2
    you can do both!

    They're both interesting and if you're keen on learning it and work towards it, you can be good at doing both in a year's time.

    for website learning: go thru html first. its very simple and straightforward. once you're comfortable with it you can read thru css, dhtml, xml etc.

    iphone apps: you need to learn objective-C. there are sticky topics in this forum guiding you on that. i recommend Kochan's learning objective-c book.
     
  3. macrumors 603

    Joined:
    Jul 29, 2003
    Location:
    Silicon Valley
    #3
    I ran across a book in a local bookstore on Objective C for Java programmers. Perhaps that kind of book would be a good start from someone already familiar with Java programming.

    For web development, you might want to try your hand at web apps written in Javascript. You can experiment with a lot of Javascript just using your web browser.
     
  4. macrumors newbie

    Joined:
    Jan 6, 2011
    #4
    how do I start

    hey guys ... I am new to this forum just registered 5 mins ago... I also want to pick up to be able to program for APPLe.

    I have no idea how do I start even?? So any advise is really appreciated man!



     
  5. thread starter macrumors member

    Joined:
    Aug 2, 2010
    #5
    thanks for the references and tips guys. i found this source for starting out learning the language: http://www.cocoalab.com/?q=becomeanxcoder. hopefully it will help those who want to pick it up too.
     
  6. Moderator

    balamw

    Staff Member

    Joined:
    Aug 16, 2005
    Location:
    New England
    #6
    Become an Xcoder is quite out of date, but it's free and if you are already familiar with other languages/platforms you can probably make some use out of it.

    I would recommend http://cocoadevcentral.com/ and the companion book http://cocoabook.com/ as being more up to date if you already know how to program in some other language and want to dabble.

    I'd also recommend Kochan's book Programming in Objective C 2.0 and his site http://classroomm.com/ if you don't know how to program in any other language or really want to learn Objective-C 2.0 from scratch. He doesn't delve into Cocoa until very late in the book, but it's really well done.

    EDIT: Another great free resource is the iTunes U course from Stanford.

    B
     
  7. thread starter macrumors member

    Joined:
    Aug 2, 2010
    #7
    ok ill be sure to give those a look, thanks. Learning the language is one thing..what about implementing it to create a actual iphone app ? is that a whole another step to learn ?
     
  8. Moderator

    balamw

    Staff Member

    Joined:
    Aug 16, 2005
    Location:
    New England
    #8
    The Stanford iTunes U course is focused 100% on that. Depending on how comfortable you are with learning as you go you can actually start there, you develop a basic calculator app in the first two hours of the course.

    Stevenson's book is sort of in-between and gets to Cocoa faster, while Kochan's book focuses more on the fundamentals of Objective C, but touches on Cocoa at the end of the book.

    It all depends on you what suits your way of learning best.

    B
     
  9. thread starter macrumors member

    Joined:
    Aug 2, 2010
    #9
    alrite thanks, i watched a few tutorials online and the syntax seems very similar to java. What Stanford coarse are you referring too ? there are a few on itunes.
     
  10. Moderator

    dejo

    Staff Member

    Joined:
    Sep 2, 2004
    Location:
    The Centennial State
    #10
    Should be a link in the Sticky FAQ at the top of this forum.
     
  11. thread starter macrumors member

    Joined:
    Aug 2, 2010
    #11
    ok thanks, silly question here, bear with me please. Im getting confused with Cocoa and Objective C. are they the same ? or what
     
  12. Moderator

    balamw

    Staff Member

    Joined:
    Aug 16, 2005
    Location:
    New England
    #12
  13. Moderator

    balamw

    Staff Member

    Joined:
    Aug 16, 2005
    Location:
    New England
    #13
    Objective C is the language. Cocoa is a UI framework/API.

    B
     
  14. thread starter macrumors member

    Joined:
    Aug 2, 2010
    #14
    oh thanks for the link and clearing that up.
     

Share This Page