[ANN] Ruboto 0.6.0 released!

The Ruboto team is proud to announce the release of Ruboto 0.6.0.

Ruboto is a framework for writing full Android apps in Ruby. It includes
support libraries and generators for creating projects, classes, tests,
and more.

New in version 0.6.0:

Features:

  • Issue #143 Move Ruboto Rake tasks to rakelib/ruboto.rake and let
    Rakefile be project specific
  • Issue #155 Switch default compatibility level to Ruby 1.9
  • Issue #156 Set default target to Android 2.2 api level 8
  • Issue #158 On-device generation of Java subclasses
  • Issue #168 Make exception from scripts propagate to the caller for
    debug packages
  • Issue #169 Enable running tests not on UI thread.

Bugfixes:

  • Issue #172 ruboto update of BroadcastReceiver adds new_with_callbacks
    call even if it exists

Support:

  • Issue #152 Ruboto release 0.5.3 build tool fails
  • Issue #160 Failed to create new project
  • Issue #161 More helpful error reporting in app creation process

Documentation:

  • Issue #159 non constant values

Installation:

To use Ruboto, you need to install a Java JDK, the Android SDK, Apache
ANT, and a Ruby implementation. Then do (possibly as root)

gem install ruboto

To create a project do

ruboto gen app --package <your.package.name>

You can find an introductory tutorial at

If you have any problems or questions, come see us at http://ruboto.org/

Enjoy!


Uwe K.
http://ruboto.org/