j2me gratis downloads descargar celular caracteristicas java java-me mobile

gratis - java mobile



Bibliotecas de UI de Java ME (10)

He utilizado SWT al implementar un J2ME de perfil completo (IBM J9 en PocketPC), no sé si los MIDlets lo pueden usar. Es una buena biblioteca de GUI a su manera, y mucho mejor que AWT.

Estoy desarrollando una aplicación Java ME y necesito punteros para algunas bibliotecas de UI realmente buenas. Vi algunos como Java ME Polish. ¿Hay más por ahí? Por ejemplo, la aplicación ebuddy''s java ME tiene una interfaz de usuario increíble y también la aplicación java ME de gmail. ¿Qué bibliotecas habrían estado usando o tendrían que haberlo desarrollado por sí mismos?


La mayoría de las aplicaciones con increíbles interfaces de usuario (Opera Mini, Gmail, cualquier juego de un desarrollador AAA) utilizan IU personalizadas desarrolladas internamente. Estos desarrolladores se encargan de desarrollar una interfaz de usuario como uno más en sus proyectos y le dan personalidad, involucrando a diseñadores gráficos profesionales. Ir con una biblioteca empaquetada rápidamente lograría la tarea, pero haría que la aplicación se viera genérica e insulsa (menos sosa que con la interfaz de usuario predeterminada, pero aún soslayo y limitada).

En resumen, vaya con una interfaz de usuario empaquetada para un desarrollo rápido, pero no espere que el nivel de calidad esté cerca de las aplicaciones que mencionó.


Sun lanzó recientemente y abrió su solución a lcdui buscando cutre. Se llama Toolkit UI ligero y se puede encontrar en lwuit.dev.java.net


Estoy enfrentando un dilema similar en este momento. Actualmente estamos usando el marco de LCDUI predeterminado de alto nivel para la velocidad de desarrollo, pero esto limita severamente lo que podemos hacer. Pensé que nuestra mejor opción sería utilizar un marco de interfaz de usuario de terceros, pero ahora estoy convencido de que si hablamos en serio sobre la aplicación deberíamos escribir la nuestra. Es como cualquier cosa en el software, si su misión es crítica para su aplicación, debe escribirla usted mismo, incluso si eso significa reinventar la rueda.



Digitalapes ha desarrollado un marco para el desarrollo de aplicaciones J2ME que incluye una biblioteca de UI de alto nivel.

La biblioteca es liviana y está bien documentada; puede obtener más información en la página de Gear Framework , o puede descargar directamente el JAR y el javadoc de la página sourceforge de Gear .

El blog de Digitalapes también incluye una serie de tutoriales sobre cómo usar el marco.


eSWT estaría disponible para MIDlets en la última VM J9, tal como lo utilizan los dispositivos de la Serie 3ª Edición Pack 3 (Nokia N78, 6210, N96 ...), pero estamos hablando principalmente de controles de interfaz de usuario de aspecto más agradable. Básicamente, un MIDlet puede verse mucho más como una aplicación nativa ahora.

Sun ha abierto recientemente LWUIT.That también podría valer la pena mirar.

Sin embargo, nada mejor que dibujar tus propias imágenes en un lienzo. Los gerentes de diseño genéricos en cualquier tipo de biblioteca solo te llevarán tan lejos. Solo debe ver las tecnologías disponibles una vez que tenga una buena idea de cuántos tipos diferentes de pantallas debe tener su aplicación y qué aspecto tienen.


Desafortunadamente, las empresas generalmente terminan diseñando su propia GUI cuando se trata de desarrollo móvil. Es la única forma de tener un control total sobre sus interfaces, pero debe considerar si vale la pena el tiempo de desarrollo adicional, y usted también está solo cuando se trata de problemas de compatibilidad de dispositivos / micrófonos de dispositivos, de los cuales hay muchos.

Si está satisfecho con una interfaz menos flexible, puede ir con una de las bibliotecas existentes. Actualmente uso J2ME GUI desde http://www.garcer.com/ . Obtenemos la misma flexibilidad que con el desarrollo de escritorio y también presenta un estilo personalizado, por lo que con un poco de esfuerzo extra puede hacer que se vea como usted lo desea.


Polish tiene un buen conjunto de componentes de interfaz de usuario, que son skinable con comentarios de estilo css. También presenta una base de datos de dispositivos para fines de compatibilidad.

Algunos consejos si decides ir con polaco (como lo hice):

  1. Usa eclipse y el plugin mepose. La integración de netbeans es realmente angustiosa.
  2. ¡El tablero de anuncios está muerto, así que, por supuesto, usa la lista de correo !.
  3. Si no estás familiarizado con el sistema de construcción de hormigas, es mejor que comiences ahora.
  4. El libro polaco J2ME no vale su dinero. (Mi opinión). La documentación en su sitio web y la muestra codificada son suficientes para darle un buen comienzo.

Puede usar LWUIT para el desarrollo de la IU en el marco J2ME.