Como desenvolver em java uma aplicação para dispositivo movel?

Gostaria de saber como desenvolver uma aplicação em java para dispositivo movel para controlar a porta paralela do computador.
o que devo usar para fazer??

o que é um dispositivo movel para você?
como este dispositivo vai controlar a porta paralela de um computador?
como vai ser esta comunicação?
não é o contrario? o dispositivo vai ser controlado pela paralela, e se for isto, ele ja não é tão móvel assim :smiley: