UPDATED 15:13 EDT / MAY 13 2013

NEWS

RubyMotion 2.0 Arrives with OS X Support, Templates and Plug-ins

Exactly after one year of launch, RubyMotion is available with its next version. Yes, RubyMotion 2.0 is here. After giving over 35 software updates and fixing countless bugs, RubyMotion has made it to the next level. The 2.0 version some with several enhanced features, such as creating static libraries, debugging support (on both simulator and device), API reference documentation browser, automatic file dependencies, and more. Besides, RubyMotion 2.0 offers support for iOS 6.0 and OS X apps, and several new templates and plug-ins.

“We did not expect the RubyMotion community to grow that fast. In just one year, we got exhaustive wrappers, professional screencasts, a couple books, and we even organized our very own conference! We now believe it is time to focus on the second phase of our roadmap, which will essentially consist of introducing new innovative features on top of our tool chain as well as targeting other platforms. Today, we are shipping our first 2.x release. We still have quite a bit of road to clear up our roadmap but we believe we are on the right path.”

Let’s take a quick look at the new features of RubyMotion 2.0:

OS X Support

RubyMotion now supports Mac application development and allows creating OS X apps. RubyMotion OS X apps are statically compiled to Intel 32-bit and 64-bit architectures, and the build system also supports OS X v10.7 and v10.8 as deployment targets. Besides, RubyMotion libraries such as Bubblewrap, Teacup and Joybox have been ported to OS X. Documentation for OS X is available in the developer center, along with a few OS X samples in the sample code repository.

Project Templates

You can now choose a template of your own choice while creating a new project. Three built-in templates are available with RubyMotion 2.0, including iOS, OSX and Gen, which will respectively create RubyMotion iOS, OS X or RubyGem projects.
If you want to install a 3rd-party template, it can be installed into the ~/Library/RubyMotion/template directory.

Command-Line Plug-ins

Built-in commands, such as create, update, support and ri, have been extracted as plug-ins. 3rd-party commands can also be installed into the ~/Library/RubyMotion/command directory.

Common Build Directory

The improved build system allows using a common build directory when compiling external project files. This makes build times faster as gems will not be recompiled every time the project configuration changes, or when multiple RubyMotion projects are using the same gem.


A message from John Furrier, co-founder of SiliconANGLE:

Your vote of support is important to us and it helps us keep the content FREE.

One click below supports our mission to provide free, deep, and relevant content.  

Join our community on YouTube

Join the community that includes more than 15,000 #CubeAlumni experts, including Amazon.com CEO Andy Jassy, Dell Technologies founder and CEO Michael Dell, Intel CEO Pat Gelsinger, and many more luminaries and experts.

“TheCUBE is an important partner to the industry. You guys really are a part of our events and we really appreciate you coming and I know people appreciate the content you create as well” – Andy Jassy

THANK YOU