MIDP 1.0.3 for OSX |
This package is a Darwin/OSX port of the Mobile Information Device Profile (MIDP) Reference Implementation v1.0.3.
If you are looking for MIDP 2.0 for OSX, you're going to want to take a look at mpowerplayer.
Please note that the CLDC and MIDP reference implementation, on which the ports for Mac OS X are based, are covered by the Sun Community Source License agreement, which we encourage you to review. If you plan to commercialize any work derived from Sun's source code, you should plan to contact Sun to discuss commercial terms and conditions.
This software is completely unsupported and not completely tested:
USE AT YOUR OWN RISK. (Now where did I put that BLINK tag...)
The release is comprised of binaries for the emulator (bin/midp) and the class
preverifier (bin/preverify) plus supporting class files and demos, and the MIDP
javadocs for good measure.
An X-Window server is required: XDarwin.app
and Apple's X11.app are both
known to work. If your X-Window server is on your local machine, which is typically
the case, make sure you have "DISPLAY=:0.0" in your environment.
MIDPv103.dmg.gz (2.4 Mb)
Note that you must agree to the Sun Community Source License to use the software -- you will be prompted when you open the disk image.
This software is linked to the GNU LIBICONV Library. As required under the terms of the LGPL, I am making the source code available here.
libiconv-1.7.tar.gz (2.8 Mb) [not required]
Because I didn't want to have to develop for J2ME under VirtualPC. And I wanted to show that "having to port to the Mac" isn't such a big deal now that we have good X support.
And now that I'm running my own consultancy (http://mpowers.net), perhaps you can send some Java-related work -- desktop, web, or wireless -- in my direction. And it would be nice if you could download and use some of my midlets.
The virtue of small is simplicity. I picked it up in about a day by reading this book:
I have an article explaining this at Sun's Wireless Developer website:
Until Sun gets around to releasing their MIDP 2.0 reference implementation for OS X, the one and only MIDP 2.0 solution for the Mac is mpowerplayer.