Recommended Reading for Snow Leopard

Discussion in 'Mac Programming' started by Catfish_Man, Aug 28, 2009.

  1. Catfish_Man macrumors 68030

    Catfish_Man

    Joined:
    Sep 13, 2001
    Location:
    Portland, OR
    #1
    There's a lot of new knowledge to take in with Snow Leopard; the following links are ones that either I've personally found helpful, or I believe contain fairly essential pieces of information for dealing with the new OS. The first four links are the really important ones.

    Overall developer release notes for 10.6:
    http://developer.apple.com/mac/library/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_6.html

    Xcode 3.2 release notes:
    http://developer.apple.com/mac/libr...le_ref/doc/uid/TP40001051-DontLinkElementID_1

    Cocoa Foundation release notes:
    http://developer.apple.com/mac/library/releasenotes/Cocoa/Foundation.html

    Cocoa Appkit release notes:
    http://developer.apple.com/mac/library/releasenotes/Cocoa/AppKit.html

    Concurrency guide (lots of juicy grand central dispatch info):
    http://developer.apple.com/mac/libr...ogrammingGuide/Introduction/Introduction.html

    64 bit transition guide (old, but more relevant now):
    http://developer.apple.com/mac/libr...ocoa64BitGuide/Introduction/Introduction.html
     
  2. Wowzera macrumors 6502a

    Joined:
    Oct 14, 2008
    Location:
    Brazil
    #2
    Just to confirm: XCode 3.2 will not build/work with Java, etc anymore?
    Reading the release notes is what I understood :p
     
  3. Cinder6 macrumors 6502

    Cinder6

    Joined:
    Jul 9, 2009
    #4
    Good list! Glad to see that we can finally rename projects in Xcode.
     
  4. chown33 macrumors 604

    Joined:
    Aug 9, 2009
    #5
    Which release notes did you read to conclude that Xcode 3.2 won't build/work with Java any more?

    Java isn't mentioned in the OS release notes. And it only appears in the Xcode release notes by pointing to the java-dev list.
     
  5. kainjow Moderator emeritus

    kainjow

    Joined:
    Jun 15, 2000
    #6
    NSImage: CALayer accepts NSImage as contents

    I knew this was coming, but still had to write a function to convert one to another for 10.5 support just yesterday :fake mad:

    Edit: Looks like Cocoa-Java is gone: The Java runtime for running Cocoa applications has been removed in SnowLeopard.
     
  6. Wowzera macrumors 6502a

    Joined:
    Oct 14, 2008
    Location:
    Brazil
    #7
    I'd read it somewhere that XCode only has Cocoa, Applescript, etc tools :p
    Anyway I am downloading XCode right now and hopefully I can download all dev tools :p
     
  7. Cromulent macrumors 603

    Cromulent

    Joined:
    Oct 2, 2006
    Location:
    The Land of Hope and Glory
    #8
    For those interested in OpenCL you will need to have the OpenCL specification as well as the documentation on the Apple website. The specification can be found here:

    http://www.khronos.org/registry/cl/specs/opencl-1.0.43.pdf

    Edit: Any chance of making this a sticky? Or should I put it in the MacRumors wiki thing?
     
  8. kainjow Moderator emeritus

    kainjow

    Joined:
    Jun 15, 2000
    #9
  9. HiRez macrumors 603

    HiRez

    Joined:
    Jan 6, 2004
    Location:
    Western US
    #10
    Thanks for the links, Catfish Man, looks like Leopard is worth the $30 just for the developer updates alone.
     

Share This Page