2010-01-20 9 views
5

¿Hay alguna capa de compatibilidad de Java ME para Android, lo que hace que las aplicaciones Java ME (también conocidas como J2ME) sean más fáciles de usar?Capa de compatibilidad Java ME para Android

Me refiero a una biblioteca de clases de terceros que redirige las llamadas a API interna de Android.

Respuesta

4

Esto generalmente es una mala idea.

El diseño, la administración de aplicaciones, el ciclo de vida y el acceso a los recursos son completamente diferentes. Tiene poco sentido técnico intentar ejecutar la misma aplicación en J2ME y Android.

Lo que el uso del lenguaje Java en ambas plataformas le permite hacer es reutilizar toda su lógica de plataforma independiente. Si su MIDlet ya está diseñado correctamente, la mayoría del código que representa la lógica comercial o de dominio debe ser reutilizable en Android.

Dada la granularidad de los Intentos y Actividades en una aplicación adecuada de Android y las limitaciones que el sistema impone a su comportamiento, no hacer el esfuerzo de adaptarse correctamente a la nueva arquitectura de la aplicación es simplemente pedir problemas.

Cuestiones relacionadas