maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   MIDP MIDLET J2ME Java Mobile Applications on Maemo (https://talk.maemo.org/showthread.php?t=31727)

felixlein 2009-09-16 09:54

MIDP MIDLET J2ME Java Mobile Applications on Maemo
 
Maemo seems to be great at the first look but one thing is really missing: J2ME / Midlet Support? It don't mean small screen j2me emulation. For example Opera Mini runs great with high resolution devices also with touch. What about J2ME Support in Maemo?

zerojay 2009-09-16 10:29

Re: MIDP MIDLET J2ME Java Mobile Applications on Maemo
 
Quote:

Originally Posted by felixlein (Post 327750)
Maemo seems to be great at the first look but one thing is really missing: J2ME / Midlet Support? It don't mean small screen j2me emulation. For example Opera Mini runs great with high resolution devices also with touch. What about J2ME Support in Maemo?

Java is not included on the device, nor is there an implementation of J2ME/Midlet support.

I'm not sure why you would want to run Opera Mini when you're able to run a browser that's almost full Firefox already...?

felixlein 2009-09-16 10:32

Re: MIDP MIDLET J2ME Java Mobile Applications on Maemo
 
Quote:

Originally Posted by zerojay (Post 327765)
I'm not sure why you would want to run Opera Mini when you're able to run a browser that's almost full Firefox already...?

It's simple: Opera mini is fast on slow 2G network speed by proxy-compression. Outside cities there is only 4KB/s left.

pillar 2009-09-16 10:41

Re: MIDP MIDLET J2ME Java Mobile Applications on Maemo
 
There's phoneMe project, which I think had a version for N800. I think it had at least CDC support. Not sure if it is able to run MIDlets. I would also like to run midlets for legacy support if nothing else. There are still many applications that doesn't exist natively on maemo.

zerojay 2009-09-16 10:54

Re: MIDP MIDLET J2ME Java Mobile Applications on Maemo
 
Quote:

Originally Posted by felixlein (Post 327766)
It's simple: Opera mini is fast on slow 2G network speed by proxy-compression. Outside cities there is only 4KB/s left.

Okay, that makes sense to me.

ruskie 2009-09-16 10:57

Re: MIDP MIDLET J2ME Java Mobile Applications on Maemo
 
You could probably get proxy compression setup on some server or something and use it with whatever browser you want.

sjgadsby 2009-09-16 15:59

Re: MIDP MIDLET J2ME Java Mobile Applications on Maemo
 
Quote:

Originally Posted by ruskie (Post 327776)
You could probably get proxy compression setup on some server or something and use it with whatever browser you want.

Skweezer is often recommended by users of existing tablets who tether to phones with slow data connections. I have not used it myself.

YoDude 2009-09-16 23:09

Re: MIDP MIDLET J2ME Java Mobile Applications on Maemo
 
Quote:

Originally Posted by ruskie (Post 327776)
You could probably get proxy compression setup on some server or something and use it with whatever browser you want.

Google does a pretty good job too.

Dig upon >> this <<

http://www.google.com/m/search

It is also possible to add this additional search engine to the Internet Search applet if you have root access to your tablet. The configuration files for the search applet are located under /usr/share/mis.

For example, for Google it looks like this:

--------------
<search name="Google"
icon="/usr/share/icons/hicolor/scalable/hildon/qgn_indi_search_google.png"
action="http://www.google.com/search"
user-input="q">
<input name="btnG" value="Search"/>
<input name="hl" value="en"/>
<input name="safe" value="medium"/>
<input name="client" value="ms-nokia-wifi"/>
</search>
--------------

If you add /m to the "action" line like so

Your searches will return results formatted for a mobile device if available.

Having used Motorola handsets exclusively for 10 years I also have an extensive J2ME collection.
However, I have yet to find anything in that collection that I couldn't do faster with Flash or home grown and locally stored HTML on an Internet Tablet. Even at my 19.2 k GPRS connection. :)

Some >> examples <<

Also posted >> here <<

iKneaDough 2009-09-16 23:40

Re: MIDP MIDLET J2ME Java Mobile Applications on Maemo
 
There are tons of apps that are J2ME that could be useful to many people.

For example my workplace requires an RSA token to log onto the VPN. They make a J2ME app which emulates the token. I wish I would be able to run that on the tablets.

ruskie 2009-09-17 06:09

Re: MIDP MIDLET J2ME Java Mobile Applications on Maemo
 
Not disagreening on that. There probably are some j2me apps that might be more then usefull. But I guess someone would need to port j2me to an arm+linux system.

felixlein 2009-09-17 08:19

Re: MIDP MIDLET J2ME Java Mobile Applications on Maemo
 
I'm really hoping Nokia will deliver a MIDP-Runtime für J2ME. They have already an ARM-compatible one for symbian. Why not for maemo?

pillar 2009-09-17 09:33

Re: MIDP MIDLET J2ME Java Mobile Applications on Maemo
 
I think it's not so much that Nokia wouldn't want that to happen - it's more of a question of resources. I mean, they don't even have a good landscape mode support, and the reason was that they have assigned resources to the most important use cases.

I think support for J2ME is not viewed as a high priority use case, more of a legacy support.

Having said that, I wish Nokia would help the maemo community out and giving us the building blocks required to figure out the rest.

felixlein 2009-09-17 11:09

Re: MIDP MIDLET J2ME Java Mobile Applications on Maemo
 
Okay, why not releasing the runtime under a left open-source licence?

ruskie 2009-09-17 11:38

Re: MIDP MIDLET J2ME Java Mobile Applications on Maemo
 
Because only the Copyright/Trademark/Patent holder can do such a thing.

YoDude 2009-09-17 12:48

Re: MIDP MIDLET J2ME Java Mobile Applications on Maemo
 
Quote:

Originally Posted by iKneaDough (Post 328190)
There are tons of apps that are J2ME that could be useful to many people.

For example my workplace requires an RSA token to log onto the VPN. They make a J2ME app which emulates the token. I wish I would be able to run that on the tablets.

Agreed... but an RSA token serving app is not in my collection. :)

No doubt that J2ME apps that access a single domain, running on a keyed device can be, and have been some of the most secure in past years. But that's just it... past years. In the over 10 years MIDP 1.0 and then MIDP 2.0 apps have been around, J2ME hasn't really taken off.

I was one of their biggest fans. However, either because of the licensing requirements or the high cost of development (including licensing fees in the past) JAVA technology was harbored until the customer base and demand increased.

When those winds and tides changed, SUN, IBM, and its partners either couldn't muster enough able bodied hands to sail this technological ship or the ship itself suffered from the ravages of time.

Whatever the case may be, a lot of people lost interest and Apple and it's app store sailed away. :eek:


All times are GMT. The time now is 09:32.

vBulletin® Version 3.8.8