[JDEV] Developing client for Palm / SonyEricsson P800

Tijl Houtbeckers thoutbeckers at splendo.com
Mon Sep 15 21:07:44 CDT 2003

Matthias Wimmer <m at tthias.net> wrote on 15-9-2003 19:01:48:
>Hi Ulrich!
>Ulrich B. Staudinger schrieb am 2003-09-15 11:26:38:
>> i'd really stick with the java solution. j2me supports video and 
>> audio capturing on the nokia 63xx (63 something) already and other 
>> platforms will be covered very soon (be sure).
>I am sure you are thinking of an other mobile phone. Nokia 63xx does 
>not support video at all, the 6310 does not even support J2ME.

On videocaputure and such: It is possible to play and capture 
audiostream and videostreams using the MMAPI extention. However, just 
that the J2ME implementation you use support MMAPI does not mean that 
capture works, since maybe it's just used for playback. 

One device I know of that *does* support capture through the MMAPI 
extention is the Nokia 3650. However, this is limited to camera stills. 
No audio or video. With the MIDP 2.0 profile support for MMAPI will be 
mandatory. But again limited to playback. 

>> make sure you don't use any swing classes and stick to plain awt. 
>> depending on the contract with your phone provider you will be able 
>> to load jar/jad files or you won't ;-|. If you can't load them, 
>> speak with your contract partner, i bet you'll have some hard times 
>> with your provider.
>I have never seen J2ME implementations with AWT support. 

Well, we were talking about the P800 here. The P800 support 2 versions 
of Java. PersonalJava or PJava, wich works with AWT, and J2ME/MIDP. 

J2ME has its
>own display classes (lcdui).

lcdui is from the MIDP profile. So with J2ME/MIDP it is common to use 
lcdui. MIDP isn't the only profile for J2ME however! Another is PDAP, 
wich is actually based on PJava (wich is now obsolete). So this is a 
J2ME profile that does use AWT. However I haven't seen it on any phones 
yet, maybe the succesor of the P800 will support it instead of PJava. 
That does mean you'll loose JNI though since that is not supported by 

Tijl Houtbeckers
Software Engineer @ Splendo
The Netherlands

More information about the JDev mailing list