Esato

Forum > Sony Ericsson / Sony > General > Give T610 Java MIDP 2 Support (irc/msn/bluetooth/etc...)

Author Give T610 Java MIDP 2 Support (irc/msn/bluetooth/etc...)
wrath000
X1 Black
Joined: May 14, 2003
Posts: > 500
From: Norway
PM
Posted: 2003-06-18 10:45
Reply with quoteEdit/Delete This PostPrint this post
Update:
MSN/ICQ is now possible via HTTP Gateways, however it is a MIDP1 solution which doesn't provide the true power of a real (socket) client, and relies on a HTTP gateway to do it's communication for it. IRC/FTP/telnet is still impossible. You can find a thread on CMessenger here

Original Post:
ICQ for java, IRC for java, MSN for Java. Multi-player games over GPRS internet. - These are some examples of JAVA programs a lot of people can use on their phones. The bad news for T610 owners is that they can't run ANY of the above mentioned software because of the bad JAVA implementation.

T610 does not provide socket support for JAVA which means that no application can access GPRS for reasons other then view a WAP page.

All major phone manufacturers have now announced at least one phone that will support Java MIDP 2. All except Sony Ericsson. And those that will not support MIDP2, at least support 'raw sockets' (which Sony Ericsson has also "forgotten") which enables their apps to connect to internet.

MIDP 2 doesn't only bring new features and better compatability, it also brings (to mention the two I consider the most important) - raw sockets (that's what java apps need to access internet) and bluetooth api's. I think it would be pretty sad if Sony Ericsson is the only phone producer with no MIDP 2 compatible handsets on the market.
I can't talk for others, but this is definetly a very major deciding factor for me, especially since the use of java applications on mobile handsets is only going to increase as the time goes by...

As most T610 owner probably found out by now, the JAVA functionality on the T610 is extremely limited. It doesn't allow any phone specific interaction or sockets.

Phone specific apis are required for software like BlueTooth remote control (or IR remote control for that matter).
Lack of socket implementation makes it impossible to run ICQ/MSN/IRC clients on the phone.

Basically T610 can only run the simplest of games/apps. While there might not be very many JAVA apps/services right now, I expect their ammount to increase drastically as more advanced JAVA phones start dominating the market. This will effectively render T610 incapable of competing in an already very competitive market.

[ This Message was edited by: wrath000 on 2003-09-01 13:54 ]
dw
T68i
Joined: Mar 13, 2002
Posts: > 500
From: Sweden
PM, WWW
Posted: 2003-06-18 10:48
Reply with quoteEdit/Delete This PostPrint this post
I agree java aint much use unless it can connect to and internet using gprs. I hope they will fix this in next software release for T610.
runkarn
T610
Joined: May 27, 2003
Posts: 62
PM
Posted: 2003-06-18 11:12
Reply with quoteEdit/Delete This PostPrint this post
It can connect to http:// but thats all... It's very sad that the java part of T610 is very limited. I also hope there will be a software upgrade with a better java implementation. It doesnt have to be 2.0 but at least support for sockets and jsr-82...
wrath000
X1 Black
Joined: May 14, 2003
Posts: > 500
From: Norway
PM
Posted: 2003-06-18 11:20
Reply with quoteEdit/Delete This PostPrint this post
That's true, they can give sockets:// and bluetooth support with the jsrs. But if they are going to be upgrading JAVA they might as well upgrade it to the level where it can compete or at least match up to other manufacturers products
sills
T610
Joined: Jun 18, 2003
Posts: 15
PM
Posted: 2003-06-18 11:37
Reply with quoteEdit/Delete This PostPrint this post
Are we able to upgrade to MIDP 2.0 when it is available for T610 via firmware or need to get a new T610?
wrath000
X1 Black
Joined: May 14, 2003
Posts: > 500
From: Norway
PM
Posted: 2003-06-18 12:29
Reply with quoteEdit/Delete This PostPrint this post
I see no reason why this upgrade couldn't be implemented in a firmware update. If not the Java MIDP 2, they could at least add the jsr support for socket/bluetooth/ir

The applications that require that support are many...and they are usefull.
runkarn
T610
Joined: May 27, 2003
Posts: 62
PM
Posted: 2003-06-18 12:39
Reply with quoteEdit/Delete This PostPrint this post
Also, it's not that important but it would be nice if they could use some own APIs like nokia and siemens do. For example, access to the camera...

SE JAVA

[ This Message was edited by: runkarn on 2003-06-18 11:39 ]
wrath000
X1 Black
Joined: May 14, 2003
Posts: > 500
From: Norway
PM
Posted: 2003-06-18 13:33
Reply with quoteEdit/Delete This PostPrint this post
I think that all the T610 users who feel that is important to add better JAVA capability to the phone should post here. Maybe if enough of us want this, SE will upgrade the JAVA in a future firmware release.
roopi
T39 black
Joined: May 30, 2002
Posts: 55
From: b'ham uk
PM
Posted: 2003-06-18 13:57
Reply with quoteEdit/Delete This PostPrint this post
there is definently something wrong with SE's implementation of java on t610. just discovered the t610 has 2 cpu's, a 8bit AVR at 12mhz and a ARM7 at 32mhz. check out all the j2me benchmarks, the t610 is the slowest of the bunch, even slower than seimens. these results don't settle with me too well :/
wrath000
X1 Black
Joined: May 14, 2003
Posts: > 500
From: Norway
PM
Posted: 2003-06-18 14:10
Reply with quoteEdit/Delete This PostPrint this post
The only benchmark results I found was for some game. It does not necessarily indicate the T610 JAVA overall performance. Could be an implementation bug or some incompatebility. If you know of any other benchmark results, please post them. I'd really like to find out more...
roopi
T39 black
Joined: May 30, 2002
Posts: 55
From: b'ham uk
PM
Posted: 2003-06-18 14:29
Reply with quoteEdit/Delete This PostPrint this post
k o...

http://www.jbenchmark.com/
http://www.midlet-review.com/articles/jbenchmark.htm
http://www.abstractworlds.com/strangemaze/index.php
http://www.midlet-review.com/articles/benchmark.htm
3dmaze was 1fps on t610
http://www.j2me-software.com
theres a few benchmark apps on the above page needs to be tried out on a t610

sure hope its a implementation bug!!
sills
T610
Joined: Jun 18, 2003
Posts: 15
PM
Posted: 2003-06-18 14:52
Reply with quoteEdit/Delete This PostPrint this post
I noticed that there is a Bluetooth APIs for J2ME available for download @ java.sun.com

I've downloaded it.

Does this helps?
FRiC
T300
Joined: Mar 27, 2003
Posts: 123
PM
Posted: 2003-06-18 14:56
Reply with quoteEdit/Delete This PostPrint this post
Well, the T610 is really the first SE phone with Java implemented. P800 doesn't really count since that's an entirely different design with a different OS. So hopefully it will get better in a future firmware upgrade. Other manufacturers have had Java phones for ages...
wrath000
X1 Black
Joined: May 14, 2003
Posts: > 500
From: Norway
PM
Posted: 2003-06-18 15:09
Reply with quoteEdit/Delete This PostPrint this post
-> sills
It doesn't help to download the apis. The support has to be implemented in the firmware

-> roopi
These results do really look bad.
I don't really want JAVA for the games, I want it for the Apps. But with no speed (for games) and no functionality (for apps) JAVA on T610 does really seem like a big waste of space.... and money for that matter.

[ This Message was edited by: wrath000 on 2003-06-18 14:19 ]
sills
T610
Joined: Jun 18, 2003
Posts: 15
PM
Posted: 2003-06-18 15:20
Reply with quoteEdit/Delete This PostPrint this post
I see... so the APIs only for programming on windows / nix platforms?
Access the forum with a mobile phone via esato.mobi