August 2009

August 13, 2009

6:00 - 7:30 PM

Special Joint Meeting with Des Moines CocoaHeads


Luke Amdor / Big Creek Software, LLC


Creating Mac OS X Applications with MacRuby

MacRuby is a full 1.9 compatible version of Ruby that runs on the ObjectiveC runtime. But that's not all. MacRuby brings the elegance and flexibility of Ruby to create full fledged Mac OS X desktop applications. MacRuby doesn't sacrifice speed to do this either.

In this presentation, we'll discuss:

  • how MacRuby fits in the Mac OS X and Ruby ecosystem.
  • Ruby, Objective-C, and CoreFoundation fundamentals.
  • how MacRuby works its magic
  • how to set up MacRuby projects
  • integration with Interface Builder
  • future of MacRuby

We'll also put together some Mac OS X applications:

  • the quintessential Twitter client
  • a Flickr photo search using HotCocoa
  • using Test Driven Development to create Cocoa applications

We'll also explore the possibility of iPhone applications using MacRuby.

Meeting Location

Coldwell Banker / Mid-America Group Realtors
8825 Northpark Court
Johnston, Iowa

Just north of I35/80 at the 86th Street exit.

GPS coordinates: N 41° 39.368' W 93° 44.378'

Wi-fi Internet access is available.

Click here for a map.

Door Prize

We'll give away the winner's choice of the following JetBrains products:

  • RubyMine Personal License
  • IntelliJ IDEA Personal License
  • ReSharper Personal License
  • TeamCity Build Agent
  • DotTrace

Dinner After the Meeting

If you can, please plan to join us for dinner at a local restaurant after the meeting.