2012-03-30 15 views
5

Tengo 3 aplicaciones desarrolladas en LWUIT utilizando el editor de recursos y agregando más funcionalidades con Netbeans. Quiero portarlos a codenameone. ¿Cuál es la mejor manera de hacer eso?
Veo que el navite Components de LWUIT tiene un equivalente Component en codenameone, pero los métodos y clases J2ME, ahora tienen que ser portados a J2SE, ¿verdad?
Los métodos en el StateMachineBase también han cambiado. showForm() por ejemplo, no existe ahora. ¿Qué otros cambios hay en StateMachineBase?Aplicación de portado de LWUIT a CodenameOne

Gracias

Respuesta

4

empezar por crear un nuevo proyecto Codename Entonces se limitan a copiar sus archivos de código fuente/recurso y corregir las declaraciones de importación.

Ya no puede usar las API de MIDP (y tampoco puede usar J2SE), hay un nuevo API's y un nuevo objeto de ciclo de vida que puede usar para casi todo. showForm existe y no fue modificado, no estoy seguro de por qué no lo encontraste.

Generalmente Codename One es mucho más simple ya que no tiene el problema de jerarquía de proyecto y no necesita lidiar con las diferencias de MIDP/RIM/Android. Todo se maneja para ti.

Cuestiones relacionadas