Forum: JRuby [ANN] Ruboto 0.8.0 released!

Posted by Uwe Kubosch (donv)
on 2012-08-12 22:09
(Received via mailing list)
The Ruboto team is proud to announce the release of Ruboto 0.8.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.8.0:

Features:

* Issue #153 Add ability to specify a package for generated interfaces 
and subclasses
* Issue #195 Added :margins parameter to View
* Issue #203 Detect if apk is installed even if it is on the sdcard.
* Issue #204 Add Gravity constants
* Issue #208 Make activity subclass of android.app.Activity
* Issue #218 Start Ruboto Activity by class name
* Issue #219 Allow some form of inline class-based definition and start 
of activity
* Issue #220 Support for using Ruby 1.9 and Rubinius for command line 
development
* Issue #226 "ruboto update app" should update generated Java subclasses
* Issue #232 Support for Android 4.1 api level 16

Bugfixes:

* Issue #207 Make "self" in a Ruby activity usable as a Context object.
* Issue #211 Make "self" in a Ruby service usable as a true 
android.app.Service object.
* Issue #212 Make "self" in a Ruby broadcast receiver usable as an 
android.content.BroadcastReceiver object.
* Issue #213 Two issues fixed:  ruby 1.9 compatibility fix and gemspecs 
failed to require files.
* Issue #214 Experiencing some failures when using multiple activities.
* Issue #229 `ruboto gen app` does not work on Windows
* Issue #230 Adding detection of mingw/mswin and using the appropriate 
command

Support:

* Issue #215 Open GL ES 2 and callback from subclass

You can find a complete list of issues here:

* https://github.com/ruboto/ruboto/issues?state=clos...


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 
https://github.com/ruboto/ruboto/wiki/Getting-star...

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

Enjoy!


--
The Ruboto Team
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.