2010-08-12 10 views
6

Tengo un teléfono anticuado general que no tiene un sistema de aplicación especial y usa Java (supongo que ME) para las pocas aplicaciones que puede usar en él.¿Cuál es la mejor manera de comenzar a programar mi no-teléfono inteligente?

Esto sigue siendo una base de datos decente y me gustaría comenzar a programar este tipo de teléfono. Ya conozco la sintaxis y la teoría básica de Java, así que ... ¿dónde empiezo para programar para teléfonos no inteligentes?

+1

Uso uno de estos teléfonos y me preocupan las aplicaciones = \. Por eso mismo debe haber otras personas así. Personas que realmente no pueden pagar el costo inicial o mensual de un teléfono inteligente (personas como yo). – Navarr

+0

¿Qué estás tratando de hacer desde tu teléfono? Esos teléfonos no son lo suficientemente poderosos como para hacer nada ... sería mejor encontrar una forma de obtener un plan de datos de teléfono inteligente y escribir aplicaciones para eso. – Nix

+0

@Nix: puede hacer una aplicación linterna decente para teléfonos J2ME con pantalla grande, aunque no puede encontrar más usos ... – Im0rtality

Respuesta

2

El mejor entorno de programación para Java ME IMO es Eclipse con EclipseME. Incluye muchas cosas integradas sobre el empaquetado de sus midlets, etc. El kit de herramientas inalámbrico SonyEricsson es ideal para pruebas y depuración basadas en PC, ¡pero no se olvide de las pruebas en el dispositivo!

Si no sabes mucho sobre el ciclo de vida de Java ME, entonces lee todo lo que puedas y prueba muchos ejemplos. Comience con los javadocs JSR-118 (MIDP2); querrá estos abiertos en su escritorio en todo momento mientras codifica.

No pierda demasiado tiempo con la interfaz de usuario basada en formularios; Te recomiendo que hagas tu propio uso de Canvas o que leas sobre LWUIT.

Puede hacer todo tipo de cosas en Java ME y apuntar a una amplia gama de teléfonos. La capacidad de HTTP está garantizada, por lo que puede conectarse a un servicio web público o crear uno propio usando algo como Google Appengine.

Finalmente, puede lanzar su aplicación muy fácilmente en algún lugar como Get Jar. No se deje intimidar por aquellos que dicen que "ningún propietario de los teléfonos con Java ME quiere aplicaciones", encontrará que las bases de usuarios más populares en este sitio serán usuarios de países como India e Indonesia.

¡Buena suerte!

1

Empecé escribiendo simple aplicación de linterna (elija la cantidad de segundos que la pantalla permanecerá encendida) en NetBeans ME. Y otra aplicación que administro fue Cuenta atrás con algunos gráficos y sonido. Después de eso, encontré limitaciones demasiado molestas y ahora estoy esperando mi teléfono Android.

en resumen: Si quiere probarlo, no necesita comprar libros. Hay muchos tutoriales a tu alrededor. Pero, si desea iniciar profundo desarrollo - no pierda el tiempo.

+0

No me importa perder el tiempo con las pequeñas y rápidas aplicaciones hola mundo esque. No soy lo suficientemente hábil en Java para saltar directamente hacia él. Hay mucho que aprender a hacer, después de todo. – Navarr

+0

Como nota adicional, estoy buscando ayuda para encontrar esos tutoriales. Google es genial y todo, pero sé que los desarrolladores generalmente tienden a recordar los tutoriales que realmente les ayudaron. – Navarr

+0

Bueno, acabo de hacer la interfaz de usuario en el diseñador y llené un código ... Realmente no usé ningún tut, pero había muchas suposiciones ... EDIT: JAVA no es mi lado fuerte – Im0rtality

Cuestiones relacionadas