Cómo comenzar a escribir aplicaciones Java para teléfonos celulares

No dice si su programa usa AWT, Swing o SWT, por lo que ofreceré algunas posibilidades:

  • Si ha escrito su programa usando el patrón MVC correctamente, eso facilitaría portarlo a Android nativo usando el SDK. La aplicación nativa es la mejor opción, pero la opción de desarrollo más difícil.
  • Puede movilizar su aplicación mucho más rápido si puede convertirla en una aplicación cliente / servidor basada en navegador. Entonces podría ejecutarlo en el navegador del teléfono. La aplicación del navegador es la siguiente mejor opción.
  • Con un programa AWT, el camino de menor resistencia sería convertirlo en un applet y ejecutar el applet en el navegador del teléfono. Los applets son Web 1.0, así que no es una buena opción.
  • Puede probar la aplicación JBED que sugiere Rohit, pero tenga en cuenta que las personas con teléfonos posteriores a Gingerbread han tenido problemas para ejecutar JBED. No estoy seguro de cómo funcionaría para llevar su aplicación a otros teléfonos.

Gracias por A2A. Espero que esto sea útil.

Gracias por A2A

Instale JBED Android Java Emulator y úselo.
JBED es una aplicación .apk que le permite ejecutar juegos y aplicaciones .jar y .jad en su teléfono inteligente

More Interesting

Necesito desarrolladores de aplicaciones auténticos. ¿Dónde y a quién debo preguntar?

¿Debo usar MongoDB para el backend de mi aplicación móvil?

¿Cuál es el mejor lugar para comenzar tu carrera como desarrollador móvil?

¿Qué funciones tiene un prototipo de aplicación? ¿Es una versión reducida del MVP, una versión con errores o capturas de pantalla visuales?

¿Cómo obtengo el código fuente de cualquier aplicación de Android?

Supongamos que quiero crear un proyecto tipo Quora. ¿Está bien comenzar con el desarrollo de iOS? ¿Los proyectos como este comienzan desde dispositivos móviles?

¿Cuál es el mejor: XDK de AppMobi, Appcelerator o PhoneGap?

Como desarrollador de software, ¿por qué debería aprender sobre compiladores? ¿Es aplicable en el trabajo en, por ejemplo, una tienda de aplicaciones móviles o inicio de Internet?

¿Por qué debería invertir en el desarrollo de aplicaciones IOT?

¿Por qué la biblioteca Qt no es ampliamente adoptada? ¿Por qué su uso es bajo?

¿Cuáles son las ventajas y desventajas de desarrollar aplicaciones en Xamarin multiplataforma?

API móviles: ¿es mejor devolver un JSON grande o usar varias solicitudes?

¿Es más económico crear una aplicación web HTML5 o una aplicación móvil nativa y / o híbrida?

¿Cuál es la mejor aplicación móvil para ver las noticias más compartidas del día?

¿Qué empresas con sede en África Oriental (particularmente Kenia) son las mejores para desarrollar aplicaciones y sitios web móviles personalizados?