View Single Post
Posts: 5 | Thanked: 0 times | Joined on May 2007 @ Netherlands
#26
Originally Posted by Architengi View Post
Java is coming to Maemo.

There are tons of developers using Java for desktop and mobile. For mobile, in Android, Symbian and S40, Java is huge.

Can anybody from Nokia to give us more information on Java release date for Maemo?
Java is not officially supported by Nokia, but see

http://wiki.forum.nokia.com/index.ph..._Java_on_maemo

In principle ANY language can be implemented on the maemo platform, without explicit support from Nokia. This has been done for mono (.net) and Java, perl, etc.

The point is that this makes the most sense for porting existing applications.

Those without a graphical gui (eg Java/Python/.net web apps which can run on a local webserver) require almost no porting effort. Programs with an existing GTK userinterface (Java SWT) can be run on maemo with some effort. It is in principle possible to create bindings to all the maemo APIs for all these languages and this is required if one want to do fancy stuff (multimedia, GPS, device-orientation, etc).

But if one wants to do this fancy stuff, than it is probably not an existing application one wants to port and than it is probably better to write it in C(++) in the first place.

Edit: An interesting development model could be to write eg a Qt frontend for an existing Java backend application. These could be glued together with eg Java JNI or DBUS or ...

Last edited by tvijlbrief; 2009-09-09 at 12:40.