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)

ovjo12 2009-10-19 11:09

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

Originally Posted by sharper (Post 351052)
Thanks for the informative post!


What do you think are the chances of this happening? Alternatively what are the chances of the necessary code being made available so a community effort can proceed?

My main concern is getting as much application compatibility as possible into Maemo. I think realistically it's assumed that new smartphones are competent in a number of different areas (phone, maps, photography, web, scheduling etc) with the differentiating factor being applications.

If people with Maemo can have Linux applications, Maemo applications, the new cross platform QT framework applications, Java applications and Android applications then it becomes a very attractive device that essentially commoditises application compatibility and makes it a "standard feature" that you can run applications from anywhere.

What I really want to be able to do is run the Java applications I like (gmail, google maps, opera mini) and my first thought was looking at the open source J2ME project and porting that. If the bulk of the work is already done by Nokia it would be a shame for the community to have to replicate that.

I totally agree with you!
I could also add for a enterprise customer that already had made strategic decisions about what platform they should use on the server (for example JavaEE) and on the client (for example JavaME), these company usually don't think Maemo devices is choose now, because there is no JavaME support. They think it is to expensive to port already existent JavaME applications and they also have not developers with Qt knowledge.

gorkem 2009-10-19 11:52

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

Originally Posted by sharper (Post 351052)
Thanks for the informative post!
What do you think are the chances of this happening? Alternatively what are the chances of the necessary code being made available so a community effort can proceed?

I believe it was maemo's decision not to have it. I think someone from maemo can provide a better answer for the chances of it happening. On the other hand, the code for is the S60 Java Runtime is considered to be contributed to Symbian Foundation.

sharper 2009-10-19 11:52

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

Originally Posted by ovjo12 (Post 351090)
I totally agree with you!
I could also add for a enterprise customer that already had made strategic decisions about what platform they should use on the server (for example JavaEE) and on the client (for example JavaME), these company usually don't think Maemo devices is choose now, because there is no JavaME support. They think it is to expensive to port already existent JavaME applications and they also have not developers with Qt knowledge.

Sure Enterprise has always been a big area for Java - I would think there are quite a few bespoke Java apps out there and organisations that can't/won't authorise devices which are not capable of running them.

Java is probably one of the least visible platforms to most people so it leads them to think it's not all that important. Unfortunately Android seems to have brought the perception of Java right back to the 90s if this thread is any indication.

mikec 2009-10-19 11:55

Re: Java support on N900, the missing thing!!
 
More Apps the better surely. Right now there are two places that those Apps can seriosly bolster the N900 catalog :Java and Flash without asking the developers to make a switch.

Understand Nokias hesitation as Qt is the strategic way forwards, but i cant see either of the above developers making the switch as they have so many other platforms to worry about other than Maemo.


Mike C

mikec 2009-10-19 11:56

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

Originally Posted by qole (Post 350955)
I've been pretty impressed with OpenJDK/IcedTea on the tablets. It is pretty slow, but it is a very complete implementation of Java SE.

I haven't attempted it on the N900, but if it were fast enough, it certainly would be the way to go.

Note that the Debian armel version linked above might be an excellent place to start with a Maemo port.

Qole are you saying that iced tea debs work on the N810? If so how have you installed and tested?

Mike C

SubCore 2009-10-19 12:02

Re: Java support on N900, the missing thing!!
 
I have now posted the two brainstorm proposals with the discussed solutions. i'll leave the wiki page as-is for now.

Please vote here for Java ME solutions.

Please vote here for Java SE solutions.

i have kept the options of nokia providing the commercial versions, but dropped the options where nokia ports open implementations.
i also tried to give a little information with the solutions, so people have a picture what they're voting about.

if anyone spots incorrect information or has a new option to offer, feel free to tell me to correct it or to post additional solutions!

ovjo12 2009-10-19 12:14

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

Originally Posted by SubCore (Post 351121)
I have now posted the two brainstorm proposals with the discussed solutions. i'll leave the wiki page as-is for now.

Please vote here for Java ME solutions.

Please vote here for Java SE solutions.

i have kept the options of nokia providing the commercial versions, but dropped the options where nokia ports open implementations.
i also tried to give a little information with the solutions, so people have a picture what they're voting about.

if anyone spots incorrect information or has a new option to offer, feel free to tell me to correct it or to post additional solutions!

Perhaps add:
Solution #4: Community ports S60 Java Runtime as it is considered to be contributed to Symbian Foundation.

SubCore 2009-10-19 12:27

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

Originally Posted by ovjo12 (Post 351131)
Perhaps add:
Solution #4: Community ports S60 Java Runtime as it is considered to be contributed to Symbian Foundation.

do we have access to the source of the S60 Java Runtime? the link gorkem provided does not have any information on this, and i don't know enough about the symbian foundation and it's licensing scheme to judge from.

when we have verified this as a possible option, i will add it.

sharper 2009-10-19 12:47

Re: Java support on N900, the missing thing!!
 
From http://developer.symbian.org/forum/s...ead.php?t=2229

Quote:

If we are very lucky, Nokia may consider contributing some of this to the Symbian Foundation. However, we'll have to wait and see.
That was at the end of June. Maybe it's changed since then but I can't find any sign of the source code there.

ovjo12 2009-10-19 12:51

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

Originally Posted by SubCore (Post 351141)
do we have access to the source of the S60 Java Runtime? the link gorkem provided does not have any information on this, and i don't know enough about the symbian foundation and it's licensing scheme to judge from.

when we have verified this as a possible option, i will add it.

Yes I agree, someone from Nokia have to answer when S60 Java Runtime will contributed to Symbian Foundation, perhaps get the information first and then vote, at Nokia Developer Summit, Nokia talked about before end of this year, but I don't know?


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

vBulletin® Version 3.8.8