Use Java SIM Card (Re:groan....)
on
Motorola's i95cl
·
· Score: 1
You can transfer your addresses, etc. The SIM card (a smartcard that is probably a javacard) can be moved from phone to phone. It's located in the back of the Motorola phones, about the size of a small fingernail.
Re:Other products using Java-based OS?
on
Motorola's i95cl
·
· Score: 1
Some other PDAs using java OS. The Kyocera model looks really cool:
http://www.blueboard.com/j2me/devices/
"Further distancing itself from other and more mainstream PDA products, the user interface of the Pocket Cosmo is according to Kyocera entirely original with rich menus supporting 3D movement, smooth scrolling and instantaneous switching of applications..."
you are right, the UI may not be the only thing you have to change (e.g. MIDP uses RecordStores for persistent data storage).
however, by using abstract classes and interfaces as "glues" it is possible to port from one J2ME profile to another (or even from one config to another), and it may even be possible (although harder) to port J2SE apps to J2ME...the problem is that many authors of j2se and j2ee apps write their code in expectation of relatively robust environments --- not the constrained environments of j2me.
for info on the diff profiles and configs of j2me:
Br sure to order the data cable the same day you order the phone. You'll need it to install your own apps into the thing. i think it's $19 or so right now.
You'll also need to get the download software at iden.motorola.com, and (if you want to install your own network-aware apps) need to get permission from nextel (it's by email and fast).
Sprint PCS is coming out with new J2ME phones this summer along with their rollout of the new network. i am not sure specifically what phone types, but you could contact them.
Nextel has had J2ME phones since last year. There are several java phones from motorola, from the cheapo i50sx ($49-$79?) to the i90 (which is a clamshell). motorola is also adding a color j2me phone this summer to nextel's line.
Nokia has just started shipping one of its high end phone/pda (Nokia communicator, forgot the number), but this costs more than $400 and runs PersonalJava instead of MIDlets (MIDP).
RIM BLackberry has rolled out a j2me-handheld with phone functionality for the enterprise (there's a link to that news article in the lurker's guide, i believe).
i am actually quite surprised about some of the misconceptions here about j2me.
there's the usual java is slow mantra, which related to circa 1997 java maybe, but certainly not java today. there's the "but microsoft controls 90% of XXX", which of course forgets the fact that we're talking beyond the desktop here... etc,etc.
btw, j2me is a PROVEN solution, with more than 23 MILLION handset clients already running it around the world (projected to more than a BILLION by 2004), and more than one hundred million java smart cards being used. it runs as the OS, on top of BREW, on top of SYMBIAN, and on top of LINUX, and on top of the lone WinCE phone.
You can transfer your addresses, etc. The SIM card (a smartcard that is probably a javacard) can be moved from phone to phone. It's located in the back of the Motorola phones, about the size of a small fingernail.
Some other PDAs using java OS. The Kyocera model looks really cool: http://www.blueboard.com/j2me/devices/
btw, check out this all-java PDA from kyocera, man that looks cool.
Kyocera Java PDA
"Further distancing itself from other and more mainstream PDA products, the user interface of the Pocket Cosmo is according to Kyocera entirely original with rich menus supporting 3D movement, smooth scrolling and instantaneous switching of applications..."
more j2me news: lurker's guide to j2me
you are right, the UI may not be the only thing you have to change (e.g. MIDP uses RecordStores for persistent data storage).
however, by using abstract classes and interfaces as "glues" it is possible to port from one J2ME profile to another (or even from one config to another), and it may even be possible (although harder) to port J2SE apps to J2ME...the problem is that many authors of j2se and j2ee apps write their code in expectation of relatively robust environments --- not the constrained environments of j2me.
for info on the diff profiles and configs of j2me:
http://www.blueboard.com/j2me/intro.htm
it's not that bad a phone.
here's mine running a skateboard game: http://www.blueboard.com/phone/nextel.gif
Br sure to order the data cable the same day you order the phone. You'll need it to install your own apps into the thing. i think it's $19 or so right now.
You'll also need to get the download software at iden.motorola.com, and (if you want to install your own network-aware apps) need to get permission from nextel (it's by email and fast).
if you are in the USA:
Sprint PCS is coming out with new J2ME phones this summer along with their rollout of the new network. i am not sure specifically what phone types, but you could contact them.
Nextel has had J2ME phones since last year. There are several java phones from motorola, from the cheapo i50sx ($49-$79?) to the i90 (which is a clamshell). motorola is also adding a color j2me phone this summer to nextel's line.
Nokia has just started shipping one of its high end phone/pda (Nokia communicator, forgot the number), but this costs more than $400 and runs PersonalJava instead of MIDlets (MIDP).
RIM BLackberry has rolled out a j2me-handheld with phone functionality for the enterprise (there's a link to that news article in the lurker's guide, i believe).
i am actually quite surprised about some of the misconceptions here about j2me.
there's the usual java is slow mantra, which related to circa 1997 java maybe, but certainly not java today. there's the "but microsoft controls 90% of XXX", which of course forgets the fact that we're talking beyond the desktop here... etc,etc.
for a partial listing of reasons to use j2me:
http://www.blueboard.com/j2me/why.htm
btw, j2me is a PROVEN solution, with more than 23 MILLION handset clients already running it around the world (projected to more than a BILLION by 2004), and more than one hundred million java smart cards being used. it runs as the OS, on top of BREW, on top of SYMBIAN, and on top of LINUX, and on top of the lone WinCE phone.
more info:
Lurker's Guide to J2ME