Skip navigation

OSX internals reference?

642 Views 5 Replies Latest reply: Apr 29, 2012 12:25 PM by g_wolfman RSS
glibc Calculating status...
Currently Being Moderated
Apr 29, 2012 8:00 AM

Would anyone be able to point me to a good reference that would get me started on OSX? I'm joinning from the windows and linux world and I'm guessing I'm not the first developer that feels the need to know a bit more about the internals of OSX. I found this http://www.amazon.com/Mac-OS-Internals-Systems-Approach/dp/0321278542 but it's a little dated and some of the more recent changes to OSX I'd like to know more about (like implementation of versoins in Lion) wouldn't be covered in there. Any online resources that would be a good place to start for a developer's conversion to OSX?

 

Thanks in advance!

Mac OS X (10.7.3)
  • Keith Barkley Level 5 Level 5 (5,140 points)
    Currently Being Moderated
    Apr 29, 2012 8:32 AM (in response to glibc)

    I do't know exactly what you mean about OSX internals. But if you want to develop GUI based applications than the OSX developer docs are where you want to start, especially Cocoa which is the GUI framework. (Objective-C is the main OSX programming language.)

     

    https://developer.apple.com/

  • Frank Caggiano Level 7 Level 7 (22,830 points)
    Currently Being Moderated
    Apr 29, 2012 8:51 AM (in response to glibc)

    That's still the gold standard when it comes to OS X internals. I don't know of anything that is more current.

     

    Another good but dated book is Mac OS X for Unix Geeks (Leopard) If you're comming from a Unix background it will help tie up some of the loose ends. I know it helped me.

     

    regards

  • g_wolfman Level 4 Level 4 (1,110 points)
    Currently Being Moderated
    Apr 29, 2012 12:25 PM (in response to glibc)

    Mac OS X and iOS Internals: To the Apple's Core might be a contender to replace Singh's book as the standard reference...if they ever get around to releasing it.  And of course we won't know until it finally makes it to the shelves.

     

    It think the date has been pushed back a few times in order to try and stay up to date when it's finally released - unfortunately that's a losing proposition.  So my guess would be it either really comes out this summer...or Mountain Lion (and maybe an iOS update) push it back into vapourware again...

Actions

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.