tags:

views:

211

answers:

1
+2  Q: 

Vala for Android?

Is it possible to write a Vala application and get it to run on an Android device?

A: 

Technically, yes, except that there currently is no Vala to Android translator.

Yann Ramin
Well, there is a C/C++ dev kit for Android. Would that mean you wouldn't need a translator? Wouldn't the main difficulty come from trying to run it on ARM or does Vala take care of that somehow?
GnomeCubed
Vala is designed to call GNOME/Gtk APIs, including GObject, which simply don't exist on Android. You could in theory retarget the Vala compiler to use a different model and produce Java instead of C, but that would be a huge undertaking.Android UIs must interface in Java. The Native Toolkit can't produce a whole application (at best it can only render to OpenGL ES).
Yann Ramin