Archivo de la etiqueta: SDK

WebWorks Smartphone SDK actualizado a versión 2.3.1

imageNueva actualización del SDK para los desarrolladores de BlackBerry que utilizan WebWorks para desarrollar. En esta RIM ha acercado más los dos SDK de desarrollos para BlackBerry, esto es Smartphone SDK y Tablet OS SDK. Y otro de los temas ha sido el solventar bugs calificados como de gran prioridad.

Gran ventaja esta de unir funcionalidades ya que así cualquier cosa que se programe para Smartphone funcionará para Tablet y viceversa.

El link para su descarga: https://bdsc.webapps.blackberry.com/html5/download/sdk

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

Disponibilidad versión final de BlackBerry® Messenger (BBMT) Social Platform SDK 1.0 for BlackBerry Java y Beta para WebWorks

BBMUn nuevo paso con BlackBerry Messenger, ahora con la disponibilidad de la versión final para Java y la primera Beta para WebWorks para dispositivos BlackBerry, para poder incrustar un todo el BlackBerry Messenger en una aplicación realizada por los desarrolladores, ya sea para crear comunidades de la misma, hacer más interactiva la aplicación o funciones sociales de algún juego, posibilidades miles. Os dejo el comunicado de prensa:

Research In Motion (RIM) ha anunciado la disponibilidad global de la versión final de BlackBerry® Messenger (BBM™) Social Platform SDK 1.0 for BlackBerry Java y la primera versión pública en beta deBlackBerry® Messenger (BBM™) Social Platform SDK 1.0 for BlackBerry WebWorks™. El BBM Social Platform SDK es el grupo de herramientas que permite a los desarrolladores construir una nueva clase de ‘Super Apps’ que optimizan el poder de las interacciones sociales en BBM. BBM tiene ya más de 45 millones de usuarios activos en todo el mundo y está creciendo en más de 2 millones de usuarios activos al mes.

Los SDK proporcionan a los desarrolladores Java y web acceso a nuevas APIs que les permiten integrar las interacciones sociales de BBM dentro de sus aplicaciones, poniendo en sus manos marcar la diferencia. También pueden lograr cambiar el paradigma de la monetización de aplicaciones a través del potente carácter viral del canal representado por las conversaciones de 45 millones de usuarios de BBM. Pueden crear aplicaciones altamente atractivas a nivel social que incluyan contenidos multimedia, juegos, servicios basados en localización (LBS), voz por IP (VoIP), vídeo y comercio y que ahora hacen posible incorporar a los amigos, familiares y compañeros de trabajo de los usuarios a estas experiencias. Dentro de dichas aplicaciones, los usuarios no sólo pueden conectar y hablar con sus contactos BBM sino que también pueden compartir los logros y contenidos de sus aplicaciones en tiempo real.

BlackBerry Messenger (BBM) Social Platform SDK 1.0 for BlackBerry Java

La versión final de BlackBerry Messenger (BBM) Social Platform SDK 1.0 for BlackBerry Java añade algunos cambios y mejoras a la plataforma desde la última actualización en beta en la primavera de este año. Estas novedades dotan aún más a la plataforma BlackBerry para ser la elegida para la provisión de aplicaciones y experiencias sociales en movilidad. A continuación, encontrarás algunas de las nuevas APIs de esta versión, que capacitan a los desarrolladores para proporcionar experiencias sociales atractivas e interactivas:

· Dota a una aplicación con la capacidad de recibir invitaciones de otros usuarios que no estén en su lista de contactos.

· Un cambio en la interfaz de usuario para mejorar la selección de contactos múltiples y para iniciar un chat con múltiples usuarios.

· La capacidad de enviar una invitación a un usuario que no tiene la aplicación instalada para que se la descargue.

· Una nueva API para determinar si la aplicación está ejecutándose en la plataforma de prueba o en la de producción.

Los desarrolladores ya pueden ponerse manos a la obra y descargar la versión final de la BBM Social Platform SDK 1.0 for BlackBerry Java, disponible ahora en BlackBerry Developer Zone para crear la nueva estructura para sus aplicaciones. BBM 6 soportará aplicaciones utilizando BBM Social Platform.

BlackBerry Messenger (BBM) Social Platform SDK 1.0 for for BlackBerry WebWorks

Con su primera versión pública en beta, BlackBerry Messenger (BBM) Social Platform for BlackBerry WebWorks añade soporte completo para la plataforma BlackBerry WebWorks y acerca las impresionantes características de BBM Social Platform a los desarrolladores web. Ahora, pueden añadir características sociales a su aplicación web a través de las siguientes APIs:

· Acceder y actualizar campos dentro del perfil del usuario de BBM, como por ejemplo el estatus, el avatar y el mensaje personal.

· Crear sus propias zonas personalizadas dentro del perfil del usuario de BBM para promocionar las últimas actividades dentro de una aplicación o para guardar premios y logros.

· Iniciar conversaciones BBM con amigos.

· Iniciar transferencias de archivos BBM.

· Compartir aplicaciones de forma viral con amigos dentro de la lista de contactos.

· Iniciar comunicaciones entre aplicaciones en segundo plano a través de BBM para enviar y recibir datos de las aplicaciones, como por ejemplo movimientos de juegos, o, por otro lado, optimizar este canal de comunicación para hacer posible chats dentro de la aplicación.

La versión beta para BlackBerry WebWorks se puede descargar de BlackBerry Developer Zone enhttp://us.blackberry.com/developers/.

Para saber más sobre BlackBerry Social Platform SDK 1.0 for BlackBerry Java y BlackBerry Social Platform SDK 1.0 for BlackBerry WebWorks y cómo los desarrolladores pueden presentar sus aplicaciones a BlackBerry App World, visita http://devblog.blackberry.com/2011/06/bbm-sdk-for-java yhttp://devblog.blackberry.com/2011/06/bbm-sdk-for-webworks

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:

Actualización del simulador de BlackBerry PlayBook: Browser con Flash y soporte para Linux

RIM ha anunciado una nueva versión del simulador de BlackBerry PlayBook para los desarrolladores, se trata de la versión de su SDK 0.9.3. Se han incorporado nuevas funcionalidades, como es que ahora viene cargado con el Browser que soporta Flash 10.1. Así que los que tengáis una web en Flash ya la podréis testear para ver si es compatible al 100% con BlackBerry PlayBook Guiño

blackberry-playbook-simulator

El user agent del Tablet de BlackBerry PlayBook será:

Mozilla/5.0 (PlayBook; U; BlackBerry Tablet OS x.y.z; en-US) AppleWebKit/534.8+
(KHTML, Like Gecko) Version/a.b.c Mobile Safari/534.8+

Y también han sacado una versión de. simulador de BlackBerry PlayBook para Linux, concretamente es compatible para las distribuciones openSUSE 11.2, Ubuntu 9.1 y Fedora 12.

Para descargar el simulador: BlackBerry PlayBook SDK

BlackBerry WebWorks SDK para Tablet OS BlackBerry PlayBook

Se cumplieron nuestras expectativas y ya tenemos disponible para su descarga el BlackBerry WebWorks SDK para Tablet OS, para desarrollar para BlackBerry PlayBook con HTML5, CSS y Javascript.

Recordad que aún estamos a tiempo de conseguir nuestro PlayBook gratuitamente si desarrollamos una aplicación para BlackBerry PlayBook y la publicamos en App World. La oferta se ha prorrogado hasta 15 de marzo Sonrisa para dar cabida a dicha oferta a los desarrolladores sobre WebWorks de apuntarse a la misma y conforme a la salida prevista al mercado del dispositivo, así que tiempo hay.

image

El link para descargar el SDK: http://us.blackberry.com/developers/tablet/webworks.jsp