O'Reilly logo

MacRuby in Action by Brendan G. Lim with Jerry Cheung and Jeremy McAnally

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9. HotCocoa

 

This chapter covers
  • HotCocoa mappings
  • Creating UI components
  • Porting an app to HotCocoa

 

Interface Builder is the de facto standard for building user interfaces for all manner of Cocoa applications (whether you’re using Objective-C, MacRuby, Nu, or whatever other exotic language that talks to Cocoa), but sometimes it’s nice to have a more accessible way to persist your user interface code. You can probably think of plenty of instances where you’ve wanted to look at the code that Interface Builder was generating but couldn’t. For developers who don’t like to use a visual tool like Interface Builder or would rather create their UI programmatically, there’s an easy solution called HotCocoa. HotCocoa is a library written ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required