Developing in Objective-C ? A PAIN or RELIEF ?

Discussion in 'iOS Development' started by mappy4ever, Jun 9, 2009.

  1. mappy4ever

    mappy4ever Member

    Joined:
    Jan 31, 2009
    Messages:
    409
    Likes Received:
    0
    Device:
    4G iPod touch
    Hi , I am crazy about developing for iPhone. But unfortunately, I have nothing to do with computer programming infact am very new to mac too. I dont know anything about programming in any language. I wanted to get started where to go? Do i have to learn any other language in order to learn Objective-C? iF yes which ? Any book ? Or anything please tell me . I AM A VERY PERSON IN PROGRAMMING DONT EVEN KNOW A SINGLE TINY THING. Please help me out.


    Thanks
  2. ZombieKiller

    ZombieKiller Banned

    Joined:
    Oct 21, 2007
    Messages:
    3,740
    Likes Received:
    30
    Device:
    iPhone 3G (White)
    I know close to nothing myself, but im a learnin'

    You have to learn C++, and then move your way up to learning Obj-C.
  3. flips30240

    flips30240 New Member

    Joined:
    Feb 5, 2009
    Messages:
    195
    Likes Received:
    0
    c++ is very hard to learn as a firts language. start with python, go to c, then to c++, then finally obj-c i think xcode supports python so have fun!
  4. mappy4ever

    mappy4ever Member

    Joined:
    Jan 31, 2009
    Messages:
    409
    Likes Received:
    0
    Device:
    4G iPod touch
    Thanks how long will it take?

    How long will this whole process take? where to start?
    ------------------double post merged------------------
    DO i need to read any other basic all programming book before starting any book on Python?
  5. Pelaez-1

    Pelaez-1 New Member

    Joined:
    May 5, 2008
    Messages:
    822
    Likes Received:
    0
    Device:
    iPhone
    IMO, the best way to learn is to learn the basics on C, and then move onto ObjC.

    As for a book, I didn't use any (human teachers are better IMO), but if you grab a book on basic C you should be going down the right path.

    Once you got the basics on C, you should jump to ObjC. Be sure to learn about Object Orientated Programming.
  6. Just_For_Now

    Just_For_Now Active Member

    Joined:
    Mar 21, 2009
    Messages:
    1,898
    Likes Received:
    1
    Device:
    4G iPod touch
    First its a pain, but after a while its fun and entertaining.
  7. eric_chaos

    eric_chaos Well-Known Member

    Joined:
    Nov 4, 2007
    Messages:
    3,746
    Likes Received:
    35
    Device:
    iPhone 4 (Black)
    I started with c++
  8. centroid

    centroid New Member

    Joined:
    Nov 12, 2007
    Messages:
    405
    Likes Received:
    0
    Device:
    iPad 2 (Black)
    I started with java and then jumped to objective-c Lol. It will take a while. don't expect to be building quality application in just a month or even a few as without any prior experience it will take time to get used to. At least for me it did...
  9. cocotutch

    cocotutch Community Development Team Staff Member

    Joined:
    Oct 6, 2008
    Messages:
    1,285
    Likes Received:
    117
    Device:
    5G iPod touch
    I started with AppleScript, then I went to Cocoa on Mac OS X (Objective-C). I then downloaded the iPhone SDK and began experimenting to build up my skills.
  10. bddckr

    bddckr Active Member

    Joined:
    Dec 2, 2007
    Messages:
    1,434
    Likes Received:
    18
    Device:
    iPhone 4 (Black)
    Start with Objective-C.

    Hell yeah, you read right. Just learn the language you are going to use. It's not like you need to know driving a bike before driving a car.

    But you need these "basic" knowledge all devs are talking about. This can easily be obtained by getting ANY programming book for beginners.
    The main problem is understanding programming, not the language to use.


    And if you're "done with the basics" read Apple's docs. This should be enough for a start and most of the advanced stuff. If you still need other help you can still get a book that is about iPhone programming.

Share This Page