2008-12-16 12 views
6

Después de descargar la aplicación Google Mail y Google Maps en mi teléfono móvil, tengo una idea acerca de un servicio que deseo implementar.Programación de Java Mobile para un principiante, ¿por dónde empezar?

Mi problema es que nunca hice ninguna programación para la plataforma móvil y necesito que alguien me señale algunos recursos para Hello World en un dispositivo móvil y luego algo un poco más complicado.

Hagámoslo un poco amplio, como en J2ME en general por el momento. Voy a profundizar en Android una vez que obtengo el Android/* Berry/etc no fuera del camino.

+0

Me gustaría votar esto si pudiera –

+0

Sí, buena pregunta. Mi teléfono funciona con J2ME y estoy pensando en jugar con el desarrollo de cosas para eso. –

Respuesta

4

Al hacer clic here sería un buen lugar para empezar, es donde los mejores programadores J2ME han comenzado antes ...

+0

Tengo que aceptar que hay muchas cosas buenas allí. –

3

Instalar NetBeans with J2ME - usted puede probar sus aplicaciones móviles en una variedad de emuladores de dispositivos de destino. Modelo de desarrollo fácil: puede desarrollar GUI rápidamente con el Visual Mobile Designer.

1

Realmente me recomiendo mirar Blackberry como una plataforma de destino para jugar, por las siguientes razones:

  • mucha documentación
  • de acceso a dispositivos baratos para probar
  • Sin jardín amurallado (aprobación sistema o mercado cerrado), puede distribuir su aplicación a través de descargas aéreas (el usuario solo tiene que apuntar su navegador al archivo JAD apropiado y comienza la descarga/instalación)
  • Base de usuarios grande (al menos en EE. UU.)
  • Soporte de foro de calidad para desarrolladores de blackberry
  • Admite J2ME. Puede desarrollar aplicaciones específicas de Blackberry de aplicaciones específicas de J2ME, ambas ejecutadas en dispositivos Blackberry.
    • aplicaciones específicas Blackberry tienen una biblioteca de interfaz de usuario más elegentPackage (un montón de J2ME witdgets que necesita para rodar su propio uso o una biblioteca como LWUIT) y usted no será capaz de ejecutar aplicaciones de Blackberry específicas a otros dispositivos (aunque el la lógica subyacente será la misma)
    • Tanto las aplicaciones específicas de Blackberry como las de J2ME aún pueden acceder y usar clases subyacentes no pertenecientes a la interfaz de usuario de cada infraestructura.

Las únicas desventajas:

  • No es tan atractivo como Android o iPhone desarrollo
  • configuración inicial puede ser torpe
  • duro para obtener beneficios económicos porque hay una tienda de mora formal para gestionar las transacciones y instala

Puede obtener más información acerca de Blackber desarrollo ry aquí:

http://na.blackberry.com/eng/developers/started/

1

A partir de JavaME de Sun (ex J2ME) sitio web usted puede encontrar una gran cantidad de documentación y ejemplos (aunque tenga que admin, que son un poco viejo). Si quiere algo más complejo pero más avanzado, puede echarle un vistazo a GEAR Java Mobile Framework. Es un framework JavaME ligero y está alojado en sourceforge. También hay un blog que contiene algunos útiles tutoriales sobre cómo iniciar una nueva aplicación desde cero.

Cuestiones relacionadas