Skip to content

November 9, 2011

Say Hello, BlackBerry WebWorks – Parte 1

blackberry_logo

                                  

Unas de las tecnologias que molan un mogollon y que estan sobre el tapete es Html5, no solo porque te permite crear increibles aplicaciones ricas en interfaz gráficas y que utilizan los recursos locales de los dispositivos, en especial en dispositivos móviles, asi como poseer un sin numero de mejoras que aprendio el estandar de Javascript. Las novedades y bondades que nos  brinda Html5 han sido tal que hemos visto como cada dia mas estan apareciendo los que son Frameworks de desarrollos que te permiten crear las aplicaciones en Html5 para todas las plataformas.

Hablando en el caso de BlackBerry a la hora de crear aplicaciones tenemos dos opciones, una es crearla a lo mero macho de la forma tradicional en código Java y la otra es utilizar lo que es BlackBerry Webworks el cual te permite crear aplicaciones basadas en Html5+JavaScript+Css, entonces la pregunta es: ¿Cuando utilizar BlackBerry Webworks o BlackBerry JDE?.

Lo primero que hay que comprender que el SDK Webworks nace de la necesidad de lograr interfaces de usuarios atractivos para darle al usuario una mejor experiencia y a su vez eliminar la barrera de aprendizaje de Java para los desarrolladores que ya sabían html+javascript+css que es relativamente mas sencillo(Aunque recomiendo a sobre manera que aprenda Java porque asi podrán integrar lo mejor de ambos mundo), por un lado el tradicional BlackBerry JDE sigue brindando mejor manejo de cambios de pantallas y es recomendable cuando se estan haciendo tareas de red intensivas o usos de datos intensivos, aunque hay que destacar que la interfaz nativa que ofrece este entorno es algo precaria(Osea fea!) y  en vista que con el SDK Webworks se pueden crear plugins hechos en Java y aceder facilmente a ellos a traves de codigo javascript creo que logico plantearse la posibilidad a la hora de emprender un nuevo proyecto de utilizar esta vía,  pero claro, vuelvo y recarco todavia existen aplicaciones que simplemente no se pueden hacer en WebWorks como es el caso de los juegos graficos intesivos que requieren una gran velocidad de fotograma, ademas que las aplicacione creadas en BlackBerry WebWorks solo pueden ser ejecuta den telefonos BlackBerry que conste con el sistema operativos 5 o superior.

En la siguiente parte vamos a mostrar como decir Hello World con BlackBerry WebWorks desde cero.