RE:J2se, pocket pc y java!
Que tal:
Mira tienes que utilizar la version de CDC de J2ME
necesitas instalar un emulador de windows mobile en tu PC esa la encuentras rapido para que pruebes ahi el desarrollo
necesitas instalar la maquina virtual de java en el dispositivo por ejemplo la de IBM es trial
http://www-306.ibm.com/software/wireless/weme/ ahi puedes bajas la adecuada para tu dispositivo
Puedes usar netbeans para desarrollar :D para CDC no t confundas con CLDC tienes que leer al respecto
http://www.netbeans.org/kb/50/mobilitycdc.html
Existe un proyecto exelente de eclipse que te sirve para crear interfaces graficas parecidas a las de swing de hecho es la implementacion
SWT para los moviles realmente esta excelente.
http://www.eclipse.org/ercp/
Para trabajar con bases de datos desde el movil realmente si es una tarea un poco complicada pero no dificil, no estoy involucrado
con SQL server por lo que no se si exista una version de esta BD para moviles la que he llegado a usar es DB2 every Place y
Oracle Lite el otro punto dificil es la sincronizacion de la BD movil con la base empresarial
O bien si siempre vas a estar en linea es mejor conectarte a una aplicacion web por medio de un servlet y obtener de esta
manera la información aunke los corporativos nunk quieren esta opcion jejeje.
El programar este tipo de aplicaciones implica un reto mayor a programar aplicaciones de escritorio o empresariales pero
no es imposible animo y felicidades!!!!
Espero q esta información t sea de ayuda nos vemos!