maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N900 (https://talk.maemo.org/forumdisplay.php?f=44)
-   -   Java for Maemo 5 (https://talk.maemo.org/showthread.php?t=31678)

nadavwr 2009-10-16 11:36

Re: Java support on N900, the missing thing!!
 
Both OpenJDK and Sun's embedded JRE work well on N810. I've only tried OpenJDK in chroot, but Sun's embedded JRE works fine on Maemo.
They both include Swing and for the most part software just works.
Performance on N810 is unimpressive (though reasonable so long as the program isn't too memory hungry), but I'm sure on the N900 Java will do just fine.

thecursedfly 2009-10-16 11:46

Re: Java support on N900, the missing thing!!
 
then why is there the "no java" complaining around? and I was told I couldn't surf to my webmail either? (gmx.com has a total java webpage afaik)
and java games applications should work too then?
is the only problem you have to install java yourself?

Rushmore 2009-10-16 11:49

Re: Java support on N900, the missing thing!!
 
Wouldn't java layered on Maeomo be inefficient? It sucks on Android and that is the truth. Nice for some level of portability, but sucky in regards to resource efficiency.

Ironically, the very thing that makes Android so "easy" to program for is what is holding it back. lame ***** java.

Cool on a laptop or computer though.

jaark 2009-10-16 11:57

Re: Java support on N900, the missing thing!!
 
Java is always 'layered' ontop of whatever platform you are running, and will always be slower than the base system.

That is the trade-off for 'compile once, run almost anywhere' for many applications the trade-off pays off, for others it doesn't.

Jaffa 2009-10-16 12:30

Re: Java support on N900, the missing thing!!
 
In addition to the above links there's also Jalimo.

Unfortunately, unless it's possible to right first-class apps with these JREs, they're destined to be niche things rather than mainstream app platforms. Personally, I think it's a shame.

I asked Peter about it at Nokia World; the answer is simple: "Other platforms" [Android, webOS and iPhone] have one development platform. Nokia have two which are strategic - Web Runtime and Qt. That's already more complicated than the other platforms both in terms of introducing developers to the platform and maintenance/support.

quipper8 2009-10-16 12:33

Re: Java support on N900, the missing thing!!
 
F*** Java

I know it won't die, but at least we can stab it

SubCore 2009-10-16 12:35

Re: Java support on N900, the missing thing!!
 
Quote:

Originally Posted by thecursedfly (Post 348246)
then why is there the "no java" complaining around?

the thing is, these Java SE Embedded packages for Linux are not "official" yet. they're evaluation versions valid for only 30 days.

also, sun currently does not permit redistribution of these packages.

thecursedfly 2009-10-16 12:39

Re: Java support on N900, the missing thing!!
 
Quote:

Originally Posted by SubCore (Post 348299)
the thing is, these Java SE Embedded packages for Linux are not "official" yet. they're evaluation versions valid for only 30 days.

also, sun currently does not permit redistribution of these packages.

and what happens after 30 days? it stops working? if so, it equal to me that it doesn't exist.. and it means it's not GPL (I tought java was?).. :/

SubCore 2009-10-16 12:43

Re: Java support on N900, the missing thing!!
 
i don't know what happens after this evalutation period, i don't have a NIT on which to test it on.

and yea, it's not GPL. these are binary packages and have a special licensing scheme (link to it is on the download site for embedded packages).

edit:
i just realized that these packages are evaluation NOT because they're beta versions or under developement, these are evaluation because sun wants to MAKE $$$ FAST on embedded devices :)

see here
Q10 and Q11 are relevant.

Bratag 2009-10-16 13:11

Re: Java support on N900, the missing thing!!
 
Quote:

Originally Posted by SubCore (Post 348305)
i don't know what happens after this evalutation period, i don't have a NIT on which to test it on.

and yea, it's not GPL. these are binary packages and have a special licensing scheme (link to it is on the download site for embedded packages).

edit:
i just realized that these packages are evaluation NOT because they're beta versions or under developement, these are evaluation because sun wants to MAKE $$$ FAST on embedded devices :)

see here
Q10 and Q11 are relevant.

It also states its free for development use. So develop with it. The two follow up Q's I took to mean deployment WITH a device - IE the n900 shipping with it.


All times are GMT. The time now is 05:03.

vBulletin® Version 3.8.8