palmOne Releases New Java J2ME Runtime
palmOne today announced general availability of an ARM-processor-optimized Java runtime for end users. The new MIDP 2.0 J2ME runtime is compatible with Tungsten handhelds, the Zire 71 and the Treo 600 smartphone.
IBM's WebSphere Micro Environment and its accompanying developer toolkit, WebSphere Micro Environment Toolkit for Palm OS developers, enables the development, testing, deployment and execution of Java 2 Micro Edition-compliant applications on palmOne devices.
This continues the growing trend of Java enthusiasm in the Palm OS community, as evidenced by the recent announcement from PalmSource regarding its licensing of IBM's WebSphere Micro Environment Java 2 Micro Edition (J2ME) certified runtime environment and WebSphere Studio Device Developer (WSDD) toolset for integration into the Palm OS platform.
palmOne also is debuting a Java application section on its Software Connection website. This includes support for standard Palm OS applications, installed via HotSync operation, as well as Java applications that can be installed wirelessly, over the air.
By quickly extending the benefits of the Java developer community and IBM relationship to the award-winning Treo and Tungsten product lines, palmOne is better-equipping developers to deliver compelling aftermarket business and consumer solutions. Mobile workforces and consumers alike will benefit from a greater number of compelling, standards-based applications, development tools, and solutions. Mobile Java applications run the gamut from clients for sophisticated business systems, to fun and easily downloadable games. palmOne can now help meet the demand for standards-based Java-enabled handhelds and smartphones with a more diverse set of capabilities and configurations than its competitors.
The MIDP 2.0 runtime is currently available at no cost to Tungsten handheld users who purchased their handheld on or after Oct. 1, 2003. Treo 600 smartphone users or Tungsten handheld users who purchased their handheld before Oct. 1, 2003 and users of Zire 71 handhelds can purchase the runtime for $5.99 from Software Connection. Users who downloaded or purchased the MIDP 1.0 version of the runtime can download the MIDP 2.0 upgrade at no cost.
Developers can download the no-cost MIDP 2.0 toolkit and get more information on palmOne's Java strategy and activities for developers.
Article Comments
(28 comments)
The following comments are owned by whoever posted them. PalmInfocenter is not responsible for them in any way.
Please Login or register here to add your comments.
Comments Closed
This article is no longer accepting new comments.
RE: palmOne only?
--
Visor Deluxe > iPod > Clie SJ33 > Zire 71 > ?
RE: palmOne only?
jeff
The Shadow knows!
RE: palmOne only?
I don't expect that Java will be a standard component on all Palm OS devices, rather that it will be one of the optional parts that a licensee or carrier can license through PalmSource to put on their device, like the PalmSource Web Browser or the new PalmSource MobileMail client.
--
Ben Combee
http://combee.palmos.com - PDA programmer weblog
RE: treo
JLM.
RE: treo
Ambiguous sentence.
Do they mean "Treo 600 smartphone users who purchased their handheld before Oct. 1, 2003"? Because the Treo 600 wasn't even released then...
I think they mean "Treo 600 smartphone users who purchased it at any time", but I could be wrong. Gotta love ambiguity.
Anyway, AFAIK, if you're a developer then you can download it for free. Not that I've checked that recently either.
Macromedia Flash
---
PDAs: Psion 5> Vx > m505 > N770C > T625C > NR70V > e310 > T/T > HP h2210 > T/T3 & h4150
Mobiles: StarTac > T28m > T39m > T68m > T610 > T630
DigiCam: DiMage E323
RE: Macromedia Flash
J2ME games
RE: J2ME games
--
Ben Combee
http://combee.palmos.com - PDA programmer weblog
RE: J2ME games
RE: J2ME games
Yup, In fact I uploaded a bunch of converted Jave games below for all those interested! :)
http://discuss.treocentral.com/forum/showthread.php?t=48865
I support http://Tapland.com/
--------------------
GNM
how big is the software?
/fred
Still no Tungsten T support
Serious problem: JVM Mangles Hotsync
So I install the new JVM, and now Hotsync always hangs during DB sync at "Synchronizing J9 Preferences". Cancellation fails, so this requires killing HotSync Manager using the Task Manager and a soft reset of the palm. And who knows which databases are scheduled to sync *after* the J9 db and so are not backed up.
RE: Serious problem: JVM Mangles Hotsync
"I am sorry for the inconvenience caused to you in the previous mail. I understand that you get this above error message when performing Hotsync operation between your palm Tungsten C handheld and desktop PC.
I also see that the error started after you have installed a third party application on your palm handheld.
I suggest that you delete the application off your handheld, to get rid of the error message. Please proceed ahead with the steps below to delete the installed third party application (MIDP 2.0 IBM) from your handheld and rename the backup folder."
Unreal. We released it and it doesn't work right, so delete it.
RE: Serious problem: JVM Mangles Hotsync
RE: Serious problem: JVM Mangles Hotsync
1. On my palm I deleted the J9 * related files. Restart palm.
2. I then HotSynced with a pc that did not have the J9 programs. (I am guessing this is not needed.)
3. I HotSynced with a pc that did have the J9 programs.
4. After that HotSync only took seconds but my J9 programs were now on my Tungsten E.
Hope this helps
RE: Serious problem: JVM Mangles Hotsync
Still a CLDC JVM??
Won't Jeode release their CDC JVM for Palm so we can blast away this crippled crap?
I could run a JVM with Swing on a 120 MHZ, 48 Mb, Mac OS 8 machine, for God's sake... now, the T3 has a 400 MHz processor with about 60 Mb and can only use a CLDC?? Give me a break!
How long ago did Pocket PCs get a CDC? Is that YEARS ago?
RE: Still a CLDC JVM??
I (WE) need JAVA, not a look alike. Remember the "compile once, run anywhere"?
I know SuperWaba, but it hardly makes a point for Palm OS. As an example, I work in a group who's developing some Java apps. The apps were designed and developed for Windows PCs. After being deployed, we thought about taking them to PDAs. It was IMMEDIATE for a Zaurus - the expected "Java experience" if you will :P. It's being a bit troublesome for PocketPC, but it's getting along.
But, for Palm? Too convoluted, and no guarantees. And, given that PalmOne won't care for a "real" Java on the platform, why should we try?
Add in that here Palms are a minority, and you get a quite hard point to make: why bother?
RE: Still a CLDC JVM??
Superwaba is java + some compact libs useful for pocket devices.
Superwaba runs :
- on any desktop computer with a JVM installed (and in any browser)
- palmos
- wince / pocketpc
So it's compile once, run anywhere ? no ?
RE: Still a CLDC JVM??
So, with a bit of luck, at least a specific recompile (with the new libraries) would be needed.
Without luck, a (partial?) rewrite would be needed.
Is that correct?
J2ME for Tungsten T3 and E
A Palm-Powered Handheld is the bread and butter for many people. Without a Palm-Powered Handheld, your progress is all for naught.
Latest Comments
- I got one -Tuckermaclain
- RE: Don't we have this already? -Tuckermaclain
- RE: Palm brand will return in 2018, with devices built by TCL -richf
- RE: Palm brand will return in 2018, with devices built by TCL -dmitrygr
- Palm phone on HDblog -palmato
- Palm PVG100 -hgoldner
- RE: Like Deja Vu -PacManFoo
- Like Deja Vu -T_W
palmOne only?