Ruby & Ruby Cocoa runs on iPhone, too


Just after the news about Jruby running on Android, here comes news about Ruby & RubyCocoa running on iPhone.


According to the blog of the author who created this project (Takuma Mori ), he started this experiment after inspired by the fact that several iPhone applications are now written in C#.

The current work is not based on the latest RubyCocoa, but 0.4.2. This is because one of the library(libffi) does not work on iPhone, and he had to use the version which does not rely on libffi. However, JSCocoa also has same problem and they are trying to make it work, so it may be supported on more recent RubyCocoa once the problem is solved.

Mori san translated his initial Japanese blog post into English at his Wiki page. However, his Japanese slide seems not translated, so I added a few extra info here.

  • Dynamic linking does not work on iPhone, so it’s all statically linked
  • Sumbmited IRB app to appstore(there is a screen capture at p49 of his slide), but got rejected. Mori san thinks it’s probably get accepted if he submits another Ruby app(not like iRB) which code code is pre-compiled prior to the submission as C# got away.

When I first looked at Ruby mobile environment, Rhodes was pretty much the only choice. Even though Jruby on Android and RubyCocoa on iPhone are far from production use at this moment, this will bring lots of Rubyiest’s attention to mobile app development, encourage competition among different implementations, and I hope it accelerates lots of innovation in this field.


2 Responses to “Ruby & Ruby Cocoa runs on iPhone, too”

  1. Have you ever considered about including a little bit more
    than just your articles? I mean, what you say is fundamental and all.
    But just imagine if you added some great pictures or videos to give your posts more,
    “pop”! Your content is excellent but with images and clips,
    this website could definitely be one of the
    most beneficial in its niche. Fantastic blog!

  2. 2 green app machine

    However, the cost of the item can be a little steep, $499,
    according to the ‘LA Times’. And they did this because they had strong
    professional egos and could not stand it when I told them that
    I was not totally satisfied. About the author: Karen Berlin Ishii,
    a graduate of Brown University, has 25+ years of experience as a teacher and
    test prep tutor.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: