Re:Using RubyMotion to Build JavaScript Based iOS Apps
by jcromartie on Thursday August 23, 2012 @11:59AM
(#4423075)
But RubyMotion still requires you to at least read Objective-C. Surely the little bit of glue code would look pretty much the same in Ruby as in ObjC, especially when it's mostly calling classes in the iOS and PhoneGap APIs anyway.
The operative word here being "most." You're right that for apps that meet those constraints, this is not especially compelling; the target here is for apps that are exceptions. We have produced cross-platform apps that require additional capabilities beyond what Phonegap includes, and have ended up writing a cross-platform UI, plus some native ObjC and Java glue for iOS and Android, respectively, to provide that capacity. The combination presented here would mean that at least on iOS, you could have a slightly more-pleasant glue-writing experience, particularly since anecdotally, ObjC is the hardest of the pieces of that kind of project for non-experts to get started with.