I want to develope a J2ME/J2SE-Application on a Smartphone/PDA + Phone(XDA III, MDA III, ...). I must use and control internet connections via GPRS/UMTS and phone connections via GSM. So what profile should I use? CDC: PP, Foundation Profile OR CDLC: MIDP 2.0? And must the smartphone with WM 2003 SE support the Java Technologies or can I just install eg. IBM J9 (JVM)? And what about the optional packages JSR-..., is it possible that I only copy the optional classes into the java-app to use them?
Also I read that J9 support Java 1.3. In this case can I also use the JSR-Packages?