Author |
P800 J2Me |
antonios Joined: Jan 01, 2003 Posts: 80 From: Cyprus and USA PM, WWW
|
Ok guys, the P800 is supposed to have J2Me in it, but i dont see many java applications and games. I mean whats the story with the Nokia 7650/3650 apps and games springing up all over the place?
What is wrong with developers??
thnx
I can resist everything except temptation(P800).. Nokia 3110 Ericsson GF Audiovox GSM810 |
|
bjambean Joined: Feb 27, 2002 Posts: 476 PM |
I think I read some where in this forum that the jar files will work on the P800 but not the sis one's. That is, if you find some files on a nokia site. |
antonios Joined: Jan 01, 2003 Posts: 80 From: Cyprus and USA PM, WWW
|
well i found lots of em but i dont wanna try it and have a failed installation, because last time i did this, my p800 got screwed up and i lost ALL my contacts from the address book which SUCKED big time...
I can resist everything except temptation(P800).. Nokia 3110 Ericsson GF Audiovox GSM810 |
oferlaor Joined: Feb 22, 2003 Posts: 280 PM |
all the J2ME games I tried work (But the phone's interface for running games is pretty bad).
Try midlet central. |
moamoa Joined: Apr 02, 2003 Posts: 72 PM |
This reason for this... the P800 support Java MIDP 1.0, this only have very basic functionalilty. Nokia also only have MIDP 1.0 on there phones, but they wrote their own extension API for 1.0 that added a lot of features that are really need to write decent apps. The P800 has not such extensions, just the basic 1.0. This is not really worth writing stuff for.
However, MIDP 2.0 if the next version of the startard core Java and had a lot more features in it, pretty much all the stuff in the Nokia and more. This will mean the same application can be deployed on a Nokia with 2.0 and a P800 with 2.0, and there will be not need for the manufactures custom extensions.
I understand that MIDP 2.0 will be coming out in an upgrade for the P800 pretty soon (I hope, anyway). I think you will start to see a lot of good stuff come out them. Also, it will make the P800 the first phone in the world to support 2.0. |
antonios Joined: Jan 01, 2003 Posts: 80 From: Cyprus and USA PM, WWW
|
@moamoa
So lets say an application/game or whatever, is written in j2me or any other form and its extension is .sis,.jad,.jar, will any of thse work on the P800 if the actuall application was written for the series 60 phones(7650/3650) ????
I am asking, because many ppl say that some of the apps work...
Just wondering, 'cos i got all these great Nokia games and i wanna try them without crashing my P800( see previous posting for side effects of such thing!!)
Thnx
I can resist everything except temptation(P800).. Nokia 3110 Ericsson GF Audiovox GSM810 |
moamoa Joined: Apr 02, 2003 Posts: 72 PM |
If the applications use any of the Nokia extensions, then they will NOT work on P800. If they are written using only the standard Java MIDP 1.0, then they should work. Chances are that if the game is any good it WILL be using some of the Nokia extensions. If it has sound or is full screen, then it will be using Nokia extensions, as neither of these can be done with MIDP 1.0.
I have not had anything break me P800, as the above poster mentioned. I would try and install something and see if it runs. |
stampid Joined: Aug 07, 2002 Posts: 58 PM |
motor GP
is in .jar and .jad file format and it worked fine
just copy those two files on your p800 and from the
p800 browse the dir structure with filemanger and click on it
and the installer will automaticaly start
p.s
click on the .jar ! |
Fahed_2000 Joined: Feb 12, 2002 Posts: > 500 From: UK - London PM, WWW
|
same here it works fine
Good Shit, Bad Shit, It's all Shit |
jamatjam Joined: Jan 08, 2003 Posts: 288 From: UK! PM |
Quote:
|
On 2003-04-04 10:39, moamoa wrote:
This reason for this... the P800 support Java MIDP 1.0, this only have very basic functionalilty. Nokia also only have MIDP 1.0 on there phones, but they wrote their own extension API for 1.0 that added a lot of features that are really need to write decent apps. The P800 has not such extensions, just the basic 1.0. This is not really worth writing stuff for.
However, MIDP 2.0 if the next version of the startard core Java and had a lot more features in it, pretty much all the stuff in the Nokia and more. This will mean the same application can be deployed on a Nokia with 2.0 and a P800 with 2.0, and there will be not need for the manufactures custom extensions.
I understand that MIDP 2.0 will be coming out in an upgrade for the P800 pretty soon (I hope, anyway). I think you will start to see a lot of good stuff come out them. Also, it will make the P800 the first phone in the world to support 2.0.
|
|
what are u talking about the nokia 7650,3650,7210,6610,6100 and 7250 all have J2ME, i dont know about your P800 but mine sure has J2ME...
infact the P800 has personalJava and J2ME CLDC/MIDP u can look your self if u want at the SE site CLICK the link below
http://www.sonyericsson.com/uk/spg.jsp?page=start
_________________
a proud owner or nokia 5146/3210/3310/3330/8210/8310/7210 siemens S35/sl45(upgrade firmware to Sl45i)
sonyericsson t68/t68i/another=t68(with upgrade firmware to t68i)/p800
AND SOON T610!
[ This Message was edited by: jamatjam on 2003-04-05 13:22 ] |
moamoa Joined: Apr 02, 2003 Posts: 72 PM |
I think people who don't know about java always get confused by the versions, Sun don't make it easy. But I will explain the difference;
The current version of Java, as it appears on desktops, phones, and enterprise versions is 2, so you are partly correct. The VM (Virtual Machine) for mobile phones is 2, hence J2ME (Java 2 Micro Edition). This is what you have on your Nokia and your P800. However, you can't actually do anything with just a VM, you also need a set of libraries to access the features on the phone (screen, buttons, audio) and so on. On a phone this is called MIDP, and this gives you the functionality.
The current version of MIDP on phones is 1.0, this is what is on the Nokia and the P800. This version of MIDP does not have access to full screen, audio and lots of other stuff, it is very basic. Because of this Nokia wrote their own extensions to allow access to full screen and audio and vibrate and so on. It's a good extension too, but only works on Nokia phones.
The P800 does not have these extensions, since they are Nokia only. So any application using these, will not run.
MIDP 2.0 which is the new standard libraries for phones does have this functionality and more too, so any applications written with this will run on any phone Nokia, SE, whatever, so long as it supports MIDP 2.0. No phone on the market currently supports MIDP 2.0 yet. If the P800 gets it, it will be the first.
Also pjava (Personal Java) is ok, but it is a bigger animal altogether and only really suitable for PDA type devices. You will not get pjava on 90% of phones, just the top end PDA's. Hence, you will not get the same quantity of software for it. Also, it's a bit of a dead-end product. MIDP and it's optional packages are the new-kid and will be everywhere.
To sum up. MIDP 2.0 is what you want for the P800. When we get this we will be way ahead of the pack, and see some top software heading towards our phones!
|
NikNakk Joined: Feb 26, 2003 Posts: 77 From: UK PM |
If, as has been suggested on the SE developer forums, MIDP 2.0 never makes it to the P800 officially, presumably it would be possible for a 3rd party to port the requisite VM/classes? After all, that's the advantage of having a programmable phone. And (at least for MIDP 1) the space used is pretty small, so it wouldn't be the end of the world that it wasn't in the OS Flash ROM. |
moamoa Joined: Apr 02, 2003 Posts: 72 PM |
I think the chances of a third party doing this is non existant. MIDP is build into the underlying Symbian OS, and it would be unrealastic to think of a non Symbian version. If SE don't give us it by offering an upgrade, we won't get it, of that I'm sure. |
jamatjam Joined: Jan 08, 2003 Posts: 288 From: UK! PM |
its possible for a 3rd party company to make midip 2.0 but it would have to be on the symbian UIQ platform and have to be a emu, thats not bad it would open the P800 up to games for other phones such as T300, 7650 - 3650, 7210, T720i and more.
|
moamoa Joined: Apr 02, 2003 Posts: 72 PM |
Quote:
|
On 2003-04-12 04:17, jamatjam wrote:
its possible for a 3rd party company to make midip 2.0 but it would have to be on the symbian UIQ platform and have to be a emu,
|
|
What are you talking about? Are you making some reference to an emulator? If you are then you do not understand the J2ME/MIDP technology or how it works.
Firstly, if someone where to write midp 2.0 it would be no different and any other native application for P800, and not require any kind of emulation.
It would be a huge job to do (Nokia & SE still haven't done it yet!). They would only be doing it for one phone (P800) and then it would be dead, since MIDP 2.0 will be in later models, so there is not market for them.
Really, if SE don't do it, it WILL NEVER be done.
Quote:
|
thats not bad it would open the P800 up to games for other phones such as T300, 7650 - 3650, 7210, T720i and more.
|
|
I'm sorry, but you are wrong again. The Nokia phones do not support MIDP 2.0 either. They are MIDP 1.0, but Nokia have written some custom extensions to make 1.0 useable, and allows decent games and stuff to be written. Games for 7210, 7650 and so on would never run on ANY SE phone, since they will NEVER have the custom Nokia stuff.
Nearly all others have added some extra custom API's to the stardard 1.0 MIDP to make it useable in the real world. SE have not. This would be OK if they were going to move to MIDP 2.0, which has superior API's.
Currently SE have the worst J2ME of any phone maker. J2ME on the P800 is dead-end unless SE commit to releasing MIDP 2.0 for it, I wish people would realise how bad this is going to be. MIDP 2.0 in the P800 would make it a killer!
I may start are new post on how SE are shafting us with regard to J2ME on the P800! |
|
Access the forum with a mobile phone via esato.mobi
|