Open Source Android Apps for Developers: JRuby-for-android

Apps Description
Jruby-for-android (JRuby for Android) is an open source Android application which provides a JRuby scripting environment, including an IRB shell, source code editor and script manager.

JRuby’s ability to call Java classes and methods, and especially Android code, makes this the perfect application for quick interactive hacking with the Android API, or lightweight Ruby scripting.

Scripts can be created in the source code editor, saved to the phone’s sdcard, and executed via the application’s IRB shell, allowing for an interactive coding experience. Code snippets can be directly executed by IRB, while scripts can also be written on a computer, transferred to the phone’s sdcard, and then loaded and executed from there.

* JRuby for Android runs JRuby version 1.4 which corresponds to Ruby version 1.8.7.
* The application has been compiled against Android 1.6.
* All testing has been done on an emulator as I don’t have access to a real device. I’d love to get some feedback from someone who can test this out on an actual phone.

Project Home
http://code.google.com/p/jruby-for-android/

Project owners
pascal.chatterjee

Version

Downloads
http://code.google.com/p/jruby-for-android/downloads/list

Source Code
# Non-members may check out a read-only working copy anonymously over HTTP.
svn checkout http://jruby-for-android.googlecode.com/svn/trunk/ jruby-for-android-read-only

About JRuby
JRuby is a Java implementation of the Ruby programming language, being developed by the JRuby team. It is free software released under a three-way CPL/GPL/LGPL license. JRuby is tightly integrated with Java to allow the embedding of the interpreter into any Java application with full two-way access between the Java and the Ruby code (similar to Jython for the Python language).

JRuby’s lead developers are Charles Nutter, Thomas Enebo, Ola Bini and Nick Sieger. In September 2006, Sun Microsystems hired Enebo and Nutter to work on JRuby full time. In June 2007, ThoughtWorks hired Ola Bini to work on Ruby and JRuby. In July 2009, the JRuby developers left Sun to continue JRuby development at Engine Yard

Posted by Cute Android

Related Android Apps:

  1. Open Source Android Apps for Developers: SyncMyPix
  2. Open Source Android Apps for Developers: WebSMSdroid
  3. Open Source Android Apps for Developers: Dialerone
  4. Open Source Android Apps for Developers: Zxing
  5. Open Source Android Apps for Developers: k9mail
  6. Open Source Android Apps for Developers: Dex2jar
  7. Open Source Android Apps for Developers: Milestone-overclock
  8. Open Source Android Apps for Developers: Connectbot
  9. Open Source Android Apps for Developers: Android-privacy-guard
  10. Open Source Android Apps for Developers: Libgdx