O que utilizar para programação para Palms?

Por favor.

Estou com o pedido de um projeto Java ME.

Que pelo visto ai dar muito certo se eu conseguir.

Mas estou com mjuitos problemas para conseguir começar o projeto.

Espero que você possa me ajudar.

O projeto é um programa para um Tungsten E2.

Sistema operacional Palm OS Garnet.

É basicamente um programa de vendas, com acesso a banco de dados e etc.

Acho que a descrição do programa não é muito importante.

Procurei na Internet sobre desenvolvimento para Palms e fiquei bem confuso.

Meu preimeiro problema é entender bem o que utilizar…

Não sei se devo usar o CDC ou o CLDC ou o MIDP.

Não preciso de recursos de rede.

Preciso de algo que me permita criar uns formulários, pesquisas e acesso a banco de dados e se possível uma maneira de interagir o windows e o programa.

Tudo o que eu consegui até agora é confuso.

:sad:

Mas eu estava achando que usar o CDC era uma boa, já fiz o Java Runtime para ele com o CDC + Um profile + APIs Opcionais.

Mas é muito confuso tudo.

E eu não sei como fazer para depois passar isso para o Palm.

Se for possível me ajudar eu agradeceria muito.

Não sei nem o que começar a estudar se não sei o que usar.

Pesnsei em utilizar o SuperWaba, mas ele tem uma licensa de uso complicada e não me permitiria vender o projeto.

Obrigado pela atenção.