Is it worth trying to learn Xcode 2 at this point?

Discussion in 'Mac Programming' started by ghall, Jun 11, 2007.

  1. ghall macrumors 68040

    ghall

    Joined:
    Jun 27, 2006
    Location:
    Rhode Island
    #1
    With Leopard coming out in a few months, is it really worth the trouble of learning Xcode 2, or should I just wait until Leopard and start off with Xcode 3? Or will the two be similar enough where I should just dive in now?
     
  2. twistedlegato macrumors 65816

    twistedlegato

    Joined:
    Jun 15, 2006
    #2

    I know nothing about coding, but if there is a bog difference between the two, i would wait.
     
  3. Virtualball macrumors 6502

    Joined:
    Jun 5, 2006
    #3
    Learn Xcode 2 because Xcode 3 is the same thing with more frameworks and stuff. It all works the same.
     
  4. ghall thread starter macrumors 68040

    ghall

    Joined:
    Jun 27, 2006
    Location:
    Rhode Island
    #4
    Thanks, I'll take your suggestions into account.
     
  5. slooksterPSV macrumors 68030

    slooksterPSV

    Joined:
    Apr 17, 2004
    Location:
    Nowheresville
    #5
    XCode 3, in my opinion, seems to take out some of the functionality that you had wiwth XCode 2, for example, instead of creating a header class within Interface builder, you make it yourself, add the specific that you want, then link it in Interface builder, IB won't make the files for you, you have to and decide where they link up to. The interface has been completely changed, and you'll see that in Leopard. In short, it's always useful to know the previous versions before the newer versions. It's like with Windows 95 to 98, I noticed a lot of differences, but if I would have went to 98 down to 95, I would have been asking, where's this at? Why isn't this here? So if you learn about what you have then look at the new features, it makes it easier to cross-over to one another.
     
  6. ghall thread starter macrumors 68040

    ghall

    Joined:
    Jun 27, 2006
    Location:
    Rhode Island
    #6
    So in short, I should just jump in and learn Xcode 2, then catch up with Xcode 3?
     
  7. brandon6684 Guest

    Joined:
    Dec 30, 2002
    #7
    I can't see any reason to wait. Sure there will be some changes, but they will be evolutionary, not revolutionary. You'll just be learning allong with the rest of the developers when Xcode 3 comes out.
     
  8. mduser63 macrumors 68040

    mduser63

    Joined:
    Nov 9, 2004
    Location:
    Salt Lake City, UT
    #8
    As a fairly heavy XCode (2) user, there's nothing in what I've seen in XCode 3 that makes me think it's going to be radically different. There are a bunch of things that I think are going to be really nice, but nothing that makes me think I'm going to really have to relearn anything, just new features.

    As for the comments regarding making header files manually vs. in Interface Builder, I always make header files manually anyway, as I find it easier and faster than trying to use IB to deal with them. So that's not a change for me anyway. Besides, IB is only used for adding outlets and actions to classes, not for adding hard-coded instance and class variables which you've always had to do manually. If you can add instance and class variables manually, you can certainly add IBOutlets and IBActions manually.
     
  9. Eraserhead macrumors G4

    Eraserhead

    Joined:
    Nov 3, 2005
    Location:
    UK
    #9
    You certainly can, I do it all the time like that. You then use "read AppController.h" to get it back into Interface Builder.

    Also definitely learning Xcode 2 now has a point, I think Xcode 3 looks very cool, but it isn't going to take anything away.

    Also learning Xcode 3 will probably be better with a new version of the books, which will take a fair while to come out so learning Xcode 2 is probably more sensible ;).
     

Share This Page