“RubyMotion is a toolchain that lets Ruby developers write iOS, OSX and Android apps. RubyMotion apps are fully native, access the full range of APIs (either C, Objective-C or Java), and perform as fast as apps written in the platform’s preferred languages.
In this talk, we will look at how RubyMotion is implemented for iOS. We will talk about the unified runtime approach as well as static compilation with LLVM.
This will be a technical talk. We will cover runtime and compiler implementation code, and we will not talk about Ruby development at all.”