Written by: steve ross on April 8th 2013

If you've been reading my blog, I apologize for being such a slacker about updating it. Even if you haven't been reading it, you are now, so again, sorry not to put much out here for a while. But... I've been involved in another project that I think is very exciting.

As you may infer from previous posts, I'm a big fan of Ruby. What I haven't mentioned is that I'm also pretty enamored of mobile devices, particularly iPhones and iPads. But up to this point, the only way to get a high-performing native feel in an iOS app was to write in Objective-C using the Apple Developer Tools.

The Apple Developer Tools are really quite an accomplishment for the price. But they are not consistent with the way I work, which is primarily using command-line tools. I use keyboards faster than mice or other pointing devices.

So you can imagine how excited I was in May, 2012 when RubyMotion was released. It was really Ruby (or almost all of Ruby) that ran on top of Apple's LLVM. If most of this is just alphabet soup to you, the translation is: Somebody got the language I prefer to use to work properly for iPhone and iPad applications.

I even created a RubyMotion blog for my RubyMotion development notes. Rather than repeating all that stuff here, you can just click over to it and give it a scan.

A couple things of note popped out at me:

So, check out RubyMotion and by all means check out my app. iPad version coming soon.