[ANN] ruboto-core 0.3.1 released!

The Ruboto team is proud to announce the release of ruboto-core 0.3.1.

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

New in version 0.3.1:

Features:

  • Support for Android 3.2 api level 13
  • Configuration file ruboto.yml to support excluding Ruby stdlib parts
    to reduce app size
  • Allow setting a name on a stack-expanded block or thread
  • Increase max heap size for Android 3 devices
  • Added link to the generated API docs.
  • Reorganized the Rakefile to only build or install the apk if needed.

Bugfixes:

  • Application generation fails on windows
  • The ruboto command should return an error code when argument
    validation fails

You can find a complete list of issues here:

Installation:

To use ruboto-core, you need to install the Android SDK, a JDK, ANT, and
a ruby implementation. Then do (possibly as root)

gem install ruboto-core

To create a project do

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

You can find an introductory tutorial at
https://github.com/ruboto/ruboto-core/wiki/Tutorial%3A-Getting-starte

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

Enjoy!


Uwe K.
[email protected]
http://kubosch.no/

On Wed, Aug 17, 2011 at 2:59 PM, Uwe K. [email protected] wrote:

The Ruboto team is proud to announce the release of ruboto-core 0.3.1.

Nice work!

ruboto-core is a framework for writing full Android apps in Ruby. It includes
support libraries and generators for creating projects, classes, tests, and more.
Ruboto is based on JRuby.
[snip]
You can find an introductory tutorial at
https://github.com/ruboto/ruboto-core/wiki/Tutorial%3A-Getting-starte

I think that URL’s supposed to be
https://github.com/ruboto/ruboto-core/wiki/Tutorial%3A-Getting-started-with-Ruboto
.

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

I hope it’s OK to ask here, since I don’t want to sign up for the
Ruboto list yet: What’s the relation between Ruboto and SL4A’s Ruby?

On 2011-08-17, at 22:26, Eric C. wrote:

On Wed, Aug 17, 2011 at 2:59 PM, Uwe K. [email protected] wrote:

The Ruboto team is proud to announce the release of ruboto-core 0.3.1.

Nice work!

Thanks!

You can find an introductory tutorial at
https://github.com/ruboto/ruboto-core/wiki/Tutorial%3A-Getting-starte

I think that URL’s supposed to be

https://github.com/ruboto/ruboto-core/wiki/Tutorial%3A-Getting-started-with-Ruboto

Yes, thanks.

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

I hope it’s OK to ask here, since I don’t want to sign up for the
Ruboto list yet: What’s the relation between Ruboto and SL4A’s Ruby?

I guess it is OK to ask and answer ruboto-related questions here, but I
hope to see you on the list soon :slight_smile:

Ruboto has no direct relations to SL4A. We both bring Ruby to Android.

Ruboto ( http://ruboto.org/ ) is JRuby on top of the Dalvik VM. We are
targeted at making stand-alone apps with full access to all Android
APIs.

SL4A ( http://code.google.com/p/android-scripting/ ) is a way to run
several scripting languages on Android. As far as I know the number of
APIs are limited.


Uwe K.
[email protected]
http://kubosch.no/