Cuando tengas el código fuente del programa, lo compilas y eso utilizando un compilador para J2ME. Yo uso el Wirelless Toolkit de Sun (lo bajas gratuitamente); pero antes debes bajarte alguna especificación del midp (lo bajas tambien de sun). Luego con el programa ya compilado/depurado te creas el ejecutable (*.jar) y lo pasas al celular (por cable, internet, bluetooth, etc).