Hey guys!
I've just finished the first usable version of my platform layer implementation for OS X. It works for me as a full-featured drop-in replacement for win32 platform layer at least for day 29 - 32 sources (it's where I am now). If you are following along on OS X please check this out and let me know how it works for you.
I've commented the source code as detailed as possible so you can easily read it through and understand what I was thinking. The whole thing is just one .m file and a simple bash script as a "build system". I've also included a hand-coded application bundle so you can launch the game as a normal OS X application, put it in Dock etc.
Here is a link:
https://github.com/vbo/handmadehero_osx_platform_layer