Seminario De Moviles

Páginas: 12 (2881 palabras) Publicado: 29 de enero de 2013
Interfaces Gráficas para J2ME (Java 2 Micro Edition)
24 agosto, 2010 3 comentarios
En esta oportunidad explicaré lo que conseguido acerca de como mejorar el aspecto gráfico de nuestras aplicaciones para equipos móviles celulares. Hace un tiempo que me vengo interesando en el tema de las aplicaciones para teléfonos móviles utilizando java como lenguaje de programación ya que tengo cierto tiempode experiencia en el manejo de este lenguaje en aplicaciones de escritorio.

J2ME o Java 2 Micro Edition, es un subconjunto derivado de la plataforma Java que ofrece una colección de APIs de desarrollo de software para dispositivos con recursos restringidos, la cual es mucho mas pequeña que las versiones J2SE (Java 2 Standard Edition) y J2EE (Java 2 Enterprise Edition) ya que debe adaptarse a losdispositivos de bajos recursos para los cuales esta desarrollada.
La plataforma J2SE es actualmente utilizada para desarrollar mayormente juegos para celulares y en menor medida aplicaciones o herramientas complementarias para el celular. En esta oportunidad la rama que vamos a tratar es la referente a las aplicaciones complementarias, las cuales se caracterizan por utilizar componentes comoCuadros de Texto, Labels, Formularios, Listas desplegables, entre otras.
Es claro notar que las aplicaciones hechas con el API de Interfaz de Usuario que viene integrado en J2ME, contenidas en el paquete javax.micoedition.lcdui son poco agradables a la vista del usuario final ya que ofrecen componentes demasiado simples y poco flexibles al momento de hacer interfaces gráficas agradables y llamativas,esto debido a que las ya conocidas librerías AWT, Swing o SWT son muy pesadas para ser utilizadas en los dispositivos móviles.








Para dar el ejemplo de una aplicación hecha utilizando el API estándar de J2ME tenemos la imagen que se muestra a continuación.
[pic][pic]

API UI básico J2ME
Como se puede ver en la imagen, tenemos un cliente de twitter hecho con la interfaz gráfica estándar deJ2ME. No es difícil notar que es bastante sencilla y estática. Son pocas las aplicaciones que podríamos hacer así que lleguen llamar la atención y ganar el aprecio del usuario final puesto que hay aplicaciones en el mercado que lucen mil veces mejor, como la que se muestra a continuación.
[pic]
[pic]
Por esta razón he decidido buscar alguna librería o framework que facilite el desarrollo de interfacesgráficas llamativas y agradables para las aplicaciones móviles.
Es asi que he encontrado información sobre varias librerías que vienen a mejorar el aspecto y usabilidad de las aplicaciones java para teléfonos móviles, y aunque no las he probado todas, menciono las que me han parecido mas interesantes, útiles o completas.
KUIX
Es un framework  de desarrollo que permite la creación fácil deaplicaciones en J2ME. Provee de los elementos gráficos mas utilizados como botones, campos de texto, listas, menús, etc. para crear interfaces gráficas avanzadas usando XML/CSS para describir las pantallas y las acciones del usuario en la aplicación.
http://www.kalmeo.org/projects/kuix
[pic][pic]
Aplicacion hecha con kuix

OpenBaseMovil es un framework para el desarrollo de aplicaciones empresariales conJ2ME. Incluye muchas funciones, entre las que destacan una potente Base de Datos Relacional, un motor de interfaz que permite crear las vistas, incluidas vistas conectadas a datos usando XML y el conjunto de librerías de conexión local, para conectar con dispositivos a través de Bluetooth como pueden ser lectores de códigos de barra, impresoras e incluso receptores GPS

|Liberada la versión 3 deOpenBaseMovil J2ME Framework |


Con esta versión tienes lo necesario para crear tus propias aplicaciones empresariales con muy poco esfuerzo, abstrayéndote de los bugs y las diferencias que tienen entre si los móviles y sus respectivos sistemas operativos, que hacían del desarrollo en J2ME en una autentica pesadilla. Se ha incluido una Guía...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Seminario distocia movil
  • MI MOVIL
  • movilidad
  • movil
  • La Movilidad
  • el movil
  • moviles
  • Movil

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS