Pregunta

¿Qué opción de desarrollo de la interfaz gráfica de usuario ofrece una interfaz gráfica de usuario optimizada y más rápida para las aplicaciones Blackberry? Herramientas de BB, herramientas de J2ME o cualquier otro kit de herramientas de UI como LWUIT?

¿Fue útil?

Solución

Las clases de la interfaz de usuario de BlackBerry, sin lugar a dudas. Obtendrá acceso a todas las cosas de la interfaz de usuario específicas de BlackBerry: los códigos de teclas BB, las teclas especiales, los eventos, un mejor control sobre los menús de su aplicación, las cosas de la pantalla táctil para Storm, la integración con todos los componentes de BlackBerry (navegador, mapas, iconos de pantalla de inicio) . Mejor soporte para el ciclo de vida de la aplicación, incluyendo la ejecución en segundo plano.

Puede sentirse tentado a usar las clases J2ME o LWUIT si está muy interesado en migrar a otra plataforma J2ME, pero confíe en mí. Si la portabilidad es una preocupación, es mejor separar las partes más independientes de la plataforma de su aplicación (lógica de negocios, redes) en paquetes separados y construir dos interfaces de usuario. Además, si eres como todos los demás, querrás portar el iPhone antes que cualquier otra plataforma J2ME de todos modos :)

Editar: Recordado También escribí una publicación de blog sobre esto hace un tiempo atrás: muchas La misma información, pero algunos detalles más que podrían ayudar

Otros consejos

Actualmente estoy lidiando con este problema, tengo una aplicación dirigida a J2ME utilizando LWUIT y LWUIT portada a Blackberry, el rendimiento no es alentador, creo que separar la lógica empresarial es el camino a seguir. Ahora buscando en la interfaz de usuario de RIM.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top