uma dúvida sobre J2ME… aprender a programar em J2ME é “reaprender” a programar?
tipo… os conceitos de programação para sistemas móveis é quase 100% diferente do “tradicional”?
seria simples migrar um pequeno sistema feito em J2SE para J2ME, ou a sintax e os conceitos são completamente diferentes?
Se prohrama em J2SE não terá muitos problemas em aprender J2ME não, mas terá que se adaptar em algumas coisas (impossibilidade de usar ponto flutuante é uma delas!). Mas não se preocupe que não reaprender a programar, mas sim programar a mesma coisa de uma maneira diferente (e geralmente com menos recursos!)
Espero ter sido claro… mesmo achando que não fui…
Concordo na parte de programar a mesma coisa de uma maneira diferente, com menos recursos.
Se você olha por exemplo a classe Math do J2ME não tem quase nada!
Mas só um detalhe: ponto flutuante já existe no MIDP 2.0. Tá certo que quase nenhum celular atualmente já suporta MIDP 2.0, mas quem estiver fazendo algo para médio prazo já pode utilizar.