Java em dispositivos embarcados.
Não é de hoje que tinha a curiosidade de testar Java em dispositivos móveis (J2ME), minha maior barreira não era como desenvolver a aplicacação, mas sim na falta de informação que os fabricantes de pockets e afins tem em relação ao Java, no máximo dizem que o pocket tem sim suporte mas não informam onde localizo informações sobre a KVM (Java Virtual Machine para dispositivos móveis) e como executar minhas aplicações.
Então depois de muitas buscas localizei um KVM que se tem mostrado muito eficaz e eficiente no seu papel, é a Mysaifu, com ela posso compilar um .jar de uma aplicação desktop (J2SE) normalmente que a KVM executa numa boa, claro que a performance vai depender diretamente do poder de processamento do seu hardware e da quantidade de firulas que você irá colocar na sua aplicação. Swing tem uma considerável perda de performance.
Mas de qualquer forma vale a pena experimentar.