Una tendencia que se ha acentuado mas en este 2012, es el hecho de poder desarrollar aplicaciones para distintas plataformas haciendo uso de las tecnologías web, como lo que es HTML 5, CSS3 y javascript; y Blackberry no es la excepción ofreciéndonos varias formas para desarrollar apps para sus distintas plataformas, por lo que en esta serie de post veremos como desarrollar webworks para Blackberry 10, que esta próximo a su salida.
Lo primero sera analizar que clase de herramientas necesitamos:
- Editor web (Dreamweaver, Sublime, Webmatrix, hasta el block de notas)
- Navegador Chrome
- Emulador Ripple
- VM player (para Windows) o VM fusion (para Mac)
- Maquina virtual de Blackberry 10
En lo que respecta al primer y segundo punto no hay mucho que decir, son solo un editor web de nuestra elección y el navegador Google Chrome, a este ultimo debemos agregarle el Emulador Ripple, el cual permite visualizar cualquier pagina web dentro de cualquier dispositivo Blackberry.
El emulador Ripple se instala como una extensión de Chrome, por lo que la forma mas fácil de instalarlo será ir a la tienda de aplicaciones para Google Chrome
Ahora solo debemos usar la casilla de buscar de la Chrome Web Store, y hacer clic en el botón de añadir.
Una vez instalado, podemos usar el icono en la barra de navegación para activarlo y seleccionar que vamos a crear Webworks
Como se puede observar en la imagen anterior, se visualiza la pagina de Google dentro de la emulación de Blackberry 10.
Ahora bien, lo siguiente será el SDK para Blackberry 10, que lo podemos descargar desde la pagina:
https://developer.blackberry.com/html5/download/
Al ejecutar el instalador deberemos seguir las instrucciones y en la primera ventana hacer clic en el botón de Next (siguiente)
En la ventana siguiente debemos aceptar los acuerdos de la licencia y hacer clic en el botón next.
La ventana siguiente es muy importante, al menos en Windows, si estamos usando dicho sistema operativo debemos crear una carpeta para instalar el SDK, dicha carpeta recomendamos que este en la raíz del disco duro y que tenga un nombre sin espacios, ya que por alguna razón da problemas si no lo hacemos así en Windows, situación que no ocurre si lo hacemos desde Mac OS.
El SDK no s ayudara a empaquetar, validar y firmar nuestras aplicaciones, pero si deseamos probarlo dentro de un dispositivo virtual tendremos que conseguir el VMWare player si estamos usando Windows y el VMwarew fusion para Mac.
La imagen del sistema operativo se descarga de la pagina que ya mencionamos anteriormente.