Archivo de la etiqueta: WebWorks

SDK WebWorks para Smartphones actualizado a versión 2.3

imageRIM acaba de anunciar la actualización del SDK para programadores de WebWorks para los dispositivos Smartphones BlackBerry. Con WebWorks es posible programar aplicaciones aprovechando conocimientos que tengamos de tecnologías web, es decir HTML5, CSS y JavaScript.

Las novedades principales de esta versión:

  • Mejoras de velocidad en modo de navegación y correcciones de errores
  • Soporte API para BBM ™ 6.1
  • Aplicación de bloqueo de orientación (vertical / horizontal)
  • Mejoras de gestión de la memoria
  • Diálogos de selección de apariencia nativa para las selecciones de los cuadros de diálogo, fecha/hora, selector de color

Para su descarga: https://bdsc.webapps.blackberry.com/html5/download/sdk

Actualización de BlackBerry WebWorks SDK para BlackBerry smartphone a versión 2.1.1

Parece que RIM está apretando el acelerador en cuanto a la plataforma de desarrollo WebWorks, tanto para PlayBook como para Smartphone. Ahora le toca el turno a una actualización del SDK de BlackBerry WebWorks para los smartphones BlackBerry. Se trata de la versión 2.1.1 y con ella se solventa algún que otro bug y se añaden nuevas apis:

image

  • Inserción automática de JavaScript toolkit HTML5 para dispositivos 5.0
  • API de micrófono
  • Inclusión del simulador de Smartphone BB7
  • Arreglado un tema que drenaba la memoria relativo a las extensiones JavaScript
  • Inclusión de la versión BB7 de la librería net_rim_api.jar  así esas extensiones API personalizadas para BB6 y BB7 también pueden usarse en WebWorks

El link para su descarga: http://us.blackberry.com/developers/browserdev/widgetsdk.jsp

BlackBerry WebWorks SDK 2.1 para Smartphones disponible para su descarga

imageHace unos días apreció el SDK una actualización del SDK WebWorks de BlackBerry Playbook, hoy le toca el turno al SDK para Smartphones Sonrisa y con ella tenemos novedades interesantes, como puede ser:

  • Soporte para autentificación NTLM & BASIC (NTLM requiere BlackBerry Enterprise Server)
  • Camera API (realizar una foto o un vídeo) Hasta ahora se podía lanzar la cámara pero no había posibilidad de una vez realizada el vídeo o la foto tener la ruta completa de la misma en el dispositivo
  • Indicadores Top Banner API. Con ello será posible crear notificaciones en la pantalla de inicio al estilo de cuando nos llegan nuevos correos, mensajes de messenger, etc… pudiendo mostrar un pequeño icono y un número al lado
  • Push APIs Mejorado. Para realizar la suscripción de las aplicaciones al servicio Push BIS se ha hecho más sencillo el proceso y el código que había que invocar, ahora con 1 línea de código se solventa el tema.
  • Mejorar la velocidad de procesamiento para las aplicaciones que no utilizan la carga / pantallas de transición

En los próximos meses se espera una actualización al mes del SDK de desarrollo con la incorporación de nuevas APIs y funcionalidades.

Para su descarga: BlackBerry WebWorks SDK 2.1 para Smartphones

Fuente: Devblog.BlackBerry.com

BlackBerry WebWorks SDK para Tablet OS Versión 2.1

Desde la semana pasada ya está disponible una nueva versión del SDK para los desarrolladores de BlackBerry PlayBook con WebWorks, se trata de la versión 2.1:

webworks-delta

Las nuevas capacidades a disposición de los desarrolladores de BlackBerry WebWorks para la BlackBerry ® Tablet OS son:

  • API para pago de la aplicación
  • API de Cámara (tomar una foto o un vídeo)
  • API de Micrófono (para grabar audio)
  • API del PIN
  • API de Archivos y directorios
  • Configuración de los permisos de seguridad para su aplicación en el BlackBerry Tablet OS para funciones como GPS y acceso a los archivos
  • Configuración de la categoría de la pantalla de inicio para nuestra aplicación

Es de esperar que dentro de un par de semanas haya también una actualización del SDK de WebWorks para dispositivos móviles.

Fuente: devblog.blackberry.com

Actualización herramientas de desarrollo: PlayBook y Dispositivos BlackBerry

Pues con la salida del dispositivo PlayBook en los países afortunados RIM ha sacado también una actualización de sus herramientas de desarrollo, esto es BlackBerry Tablet OS SDK for Adobe AIR y BlackBerry WebWorks SDK for Tablet OS.

Ambas incorporan un nuevo simulador de BlackBerry PlayBook, se trata de la versión v1.0.1, que se asemeja más al dispositivo real. Así que a falta de uno real y sin presupuesto para pedir uno del mundo afortunado o primer mundo de RIM, continuaremos trasteando con el simulador Triste

Y aprovechando la actualización de las herramientas de desarrollo para PlayBook RIM también ha actualizado el SDK de WebWorks para los dispositivo BlackBerry a versión 2.0.0

Y aunque todavía no lo veo disponible RIM actualizará la manera de presentar las APIs de WebWorks para PlayBook, BlackBerry 6 y BlackBerry 5, unificando las mismas en una sola web, permitiendo que nos muestren de esta manera código y funcionalidades compatibles entre modelos.

image

WebWorks demos

La introducción de una forma de desarrollo que no fuera aplicaciones J2ME para BlackBerry nos vino con WebWorks, antes llamados Widgets, la utilización de tecnologías web para desarrollar para BlackBerry y compilar la misma y distribuirla como aplicación nativa ha hecho que el interés y facilidad de desarrollar para BlackBerry haya crecido. HTML5, Javascript, CSS y la utilización de Frameworks para javascript como JQuery, Sencha, PhoneGap,… junto con la utilización javascript específico para realizar e interactuar con nuestro dispositivo BlackBerry vía APIs, hace que la se asomen a desarrollar para BlackBerry desarrolladores Web. Tampoco es necesario que el contenido web esté específicamente incrustado en la aplicación, sino que también lo podemos tener alojado en nuestro ISP y hacer un cliente que llame a esas páginas web desarrolladas en PHP, ASPX,… Vaya que cualquier forma de desarrollar web si al final obtenemos código HTML y Javascript es posible portarlo a un dispositivo BlackBerry. Se pueden realizar desarrollos rápidos aprovechando servicios web que a lo mejor ya tenemos desarrollados y que utilizan otras aplicaciones o nuestra página web Desktop.

Quizás alguien que esté desarrollado con J2ME para BlackBerry nos podrá decir que la potencia de desarrollo para BlackBerry viene con la utilización de J2ME. Habremos de darle la razón y también negársela.  Ciertamente a fecha de hoy no están disponibles todas las APIs para WebWorks que si que están con J2ME, pero…

  • Mediante la programación de Extensiones Java se pueden acceder a todas las APIs posibles de BlackBerry. Es decir y en otras palabras, si necesitas alguna funcionalidad que en el SDK de WebWorks no existe, se puede llegar a desarrollar una extensión en J2ME que luego podremos utilizar en WebWorks.
  • La intención de RIM es que en un futuro estén disponible todas las APIs en todas los lenguajes de desarrollo posibles para BlackBerry. Con la llegada de BlackBerry PlayBook RIM ha mostrado claramente esa intención y el apoyo al 100% sobre WebWorks, a fecha de hoy hay disponible kit de desarrollo (SDK) para WebWorks y Adobe Air, y no está el SDK para J2ME.

Para demostrar lo que se puede hacer con WebWorks nada mejor que ver un par de vídeos donde aparecen varias aplicaciones desarrolladas en WebWorks. 

El primer vídeo es el que grabamos ayer en la sesión de ayer del App Planet, en el mismo se muestran de forma rápida varias aplicaciones:

El segundo vídeo es una demo de WebWorks para BlackBerry PlayBook realizada por TAT empresa de RIM, en él se combina las tecnologías web antes comentadas y se añade Flash y la utilización del acelerómetro: