[ANN] Ruboto 0.9.0 released!

138 views
Skip to first unread message

donV

unread,
Nov 7, 2012, 9:36:01 AM11/7/12
to rub...@googlegroups.com
The Ruboto team is proud to announce the release of Ruboto 0.9.0.

Ruboto (JRuby on Android) is a platform for developing full stand-alone apps for
Android using the Ruby language and libraries.  It includes support libraries
and generators for creating projects, classes, tests, and more.  The complete
APIs of Android, Java, and Ruby is available to you using the Ruby language.

New in version 0.9.0:

This release introduces the ability for Ruby classes to directly subclass Java classes.

You need JRuby 1.7.0 or later included in your project. Generate your project with
the --with-jruby option, or include JRuby in an existing Ruboto project with the
"ruboto gen jruby" command.

An updated RubotoCore package based on JRuby 1.7 will be released later this year.

Features:

* Issue #250 Allow Ruby classes to subclass Java classes
* Issue #255 Remove "ruboto_generate" in favor of direct subclassing of Java classes.
* Issue #257 Stop support for updating projects with Android SDK 13 and older directly
* Issue #272 Add --force option to "ruboto gen app"
* Issue #274 * app name must be capitalized, so force it.

Bugfixes:

* Issue #251 Fails to load app named like org.ruboto.examples.app1
* Issue #265 Stored test app fixture must handle different bundles

Internal:

* Issue #171 Update test project using the --subprojects parameter
* Issue #221 Release 0.9.0 gem

Support:

* Issue #152 ANT fails on Windows
* Issue #267 Avoid Users having to install Ruboto-Core apk
* Issue #269 No documentation on how to create a notification in Ruboto

Pull requests:

* Issue #263 Edited ruboto.rake to check for Window host_os
* Issue #270 Fail to compile when Jruby JARs are included
* Issue #271 'net/http' is missing
* Issue #275 * app name must be capitalized, so force it.

You can find a complete list of issues here:



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>



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

Enjoy!


--
The Ruboto Team

Uwe Kubosch

unread,
Nov 8, 2012, 4:39:06 AM11/8/12
to rub...@googlegroups.com
On 2012-11-08, at 08:59, 捷克 <taopa...@gmail.com> wrote:

> hava you roboto-core source? i can not find it.

You can find the Ruboto source here:

https://github.com/ruboto/ruboto/

Source for other parts of the Ruboto project are here:

https://github.com/ruboto

The source for the RubotoCore platform apk is inside the ruboto project. The RubotoCore platform apk does not contain any source of its own. It just contains JRuby which can be used by other apps. We will probably make a separate project for the RubotoCore platform package pretty soon.

--
Uwe Kubosch
http://ruboto.org/



Reply all
Reply to author
Forward
0 new messages