Archivo de la etiqueta: API

Christopher Smith hablando de SDK, APIs y herramientas para desarrollar para BlackBerry 10

Christopher Smith, VP de Application Platform & Tools, en el Keynote de BlackBerry Jam Americas hablando y haciendo demos de las distintas opciones que tienen los desarrolladores para compilar sus aplicaciones para BlackBerry 10.

Durante su presentación hay demos de varias aplicaciones, como por ejemplo foursquare, juegos, etc…

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

Desarrollo en WebWorks: varios temas

Tres temas os quería comentar en el desarrollo con BlackBerry WebWorks, antes conocido como Widgets y desarrollo Web.

El primero es que RIM ha actualizado la página de la documentación de la API de Widgets. En ella podemos apreciar que ahora hay documentación de extensiones de:

Y se ha añadido en el resto lo nuevo de la versión 1.5, entre ellas el Widget Cache API

Y el segundo tema a comentar, es un que en el blog oficial de desarrollo de BlackBerry han colgado un vídeo donde se comentan las novedades anunciadas en WebWorks:

y el tercer tema es un ejemplo de aplicación desarrollada con WebWorks y en el que se hace referencia en el vídeo, se trata de Hollywood Bowl. Con ella veréis las posibilidades del desarrollo utilizando WebWorks, es decir utilizando HTML, Javascript y CSS son amplias y la aplicación final corre a imagen y semejanza que una aplicación desarrollada con J2ME.

hollywoodbowl

Para su descarga desde la App World: http://appworld.blackberry.com/webstore/content/12338, es gratuita.

Webcast gratuito para desarrolladores de BlackBerry® 6

Apuntad en la agenda este jueves 26 de Agosto los desarrolladores. Tenemos un webcast gratuito para saber las novedades de BlackBerry 6 para los desarrolladores. Su contenido (os lo publico en inglés):

header_photo

Free Developer Webcast

Explore the exciting development possibilities offered of the new BlackBerry® 6 and BlackBerry® Torch® 9800 smartphone.

  • Create stunning UI using the new BlackBerry 6 UI APIs
  • Master new Super App capabilities like Universal Search
  • Hear about our new Platform Services
  • Learn about the groundbreaking BlackBerry® 6 Browser and how you can start building rich web apps with easy new tools
  • See what you can do now with BlackBerry® Widgets

Así que si en una sesión queréis conocer lo nuevo para desarrollo en BlackBerry 6, los nuevos servicios que nos ofrece la plataforma BlackBerry, como utilzar las nuevas API de Interfaz de Usuario o aprender sobre el desarrollo con BlackBerry Browser o BlackBerry Widgets tenéis la oportunidad de hacerlo si os inscribís en: Develop for BlackBerry® 6

Fecha: Thursday, August 26, 2010
Hora: 2:00 PM EST

RIM anuncia Java SDK como soporte para el nuevo BlackBerry 6

Os adjunto comunicado de prensa en castellano de lo que os avanzamos ayer del lanzamiento del SDK para BlackBerry 6.

image

Mejoras en la interfaz de usuario, soporte de navegador WebKit y nuevos servicios facilitan la posibilidad de construir aplicaciones nuevas e irresistibles para los smartphones BlackBerry

Waterloo, ON – Hoy, Research In Motion (RIM) (NASDAQ: RIMM; TSX: RIM) ha anunciado un nuevo kit de desarrollo de Java como soporte para BlackBerry® 6, el esperado sistema operativo nuevo para smartphones BlackBerry®. BlackBerry® Java SDK v6.0 aprovecha las nuevas características IU, ofrece una integración más profunda con los smartphones BlackBerry, acceso a servicios nuevos y mejorados y soporte para la entrega y portabilidad de contenidos al nuevo navegador basado en WebKit.

apiblackberry6

BlackBerry Java SDK v6.0 se concentra en proporcionar a los desarrolladores herramientas poderosas que les permiten crear aplicaciones ricas y visualmente atractivas en el BlackBerry® Application Platform y facilitar la integración de capacidades que tradicionalmente han supuesto un reto para desarrolladores. La comunidad de desarrolladores de la plataforma BlackBerry ahora puede acceder a más de 40 nuevos API que les permite construir aplicaciones profundamente integradas y ricas a nivel visual que aprovechan las nuevas características de BlackBerry 6.

“La oportunidad para los desarrolladores de crear aplicaciones que están conectadas con las aplicaciones y características principales de la BlackBerry Application Platform nunca ha sido tan grande”, cuenta David Yach, CTO, Software de Research In Motion. “Nuestros desarrolladores más experimentados, junto con los que están empezando a conocer la plataforma BlackBerry, estarán encantados con los nuevos API además de la impecable y poderosa interfaz de usuario.

Interfaces de usuario más ricas

BlackBerry Java SDK v6.0 da soporte a la nueva imagen de la interfaz de usuario (IU) de BlackBerry 6 con elementos IU preconstruidos, incluyendo menús contextuales, tablas, listas, desplazamiento con impulso, indicadores de progreso de la actividad, gestor de paneles, barras de herramientas, barras de títulos y submenús.

Navegador BlackBerry con WebKit

El nuevo navegador de BlackBerry 6 potencia un motor de renderizado WebKit y los desarrolladores podrán construir sitios web dinámicos y aplicaciones ricas para móvil además de widgets avanzados que se podrán integrar perfectamente con el navegador y las principales aplicaciones nativas. Los widgets de la plataforma BlackBerry y las aplicaciones web diseñadas para BlackBerry Browser v 5.0 serán compatibles hacia adelante con el nuevo navegador.

Apoyo HTML5

Con el soporte añadido de HTML5 en el nuevo navegador de BlackBerry 6, los desarrolladores web podrán crear contenido para los smartphones BlackBerry que se ejecuta a través de Internet, incluyendo juegos y medios interactivos irresistibles con gráficos en 3D en tiempo real y mucho más.

Integración de características nativas

Los desarrolladores podrán utilizar los nuevos API para una integración más profunda de sus aplicaciones en varios aspectos de la funcionalidad principal del smartphone BlackBerry. El API Unified Search Framework permitirá a los desarrolladores registrar sus aplicaciones y socios de contenido para que se puedan buscar, además de proporcionar un mecanismo para búsquedas dentro de las aplicaciones. El API Mapfield ha sido rediseñado para poder proporcionar características mejoradas que incluyen vistas panorámicas, ampliar, mi posición y barras de herramientas. Los desarrolladores pueden emplear el API Mapfield para personalizar la imagen de los datos de posicionamiento y utilizar múltiples mapfields de manera simultánea en la misma pantalla para mayor beneficio del usuario.

Mejoras en el servicio de posicionamiento

El servicio de posicionamiento ha sido mejorado con el API Wi-Fi® Geolocation, que permite a los desarrolladores construir aplicaciones que potencian el posicionamiento de un dispositivo basado en su proximidad a redes Wi-Fi. Este API aumenta las características LBS ya disponibles para desarrolladores a través de la posición de torres de transmisión y GPS. Ahora, la geocodificación inversa permite a las aplicaciones potenciar códigos postales para obtener información local. El API Travel Time proporciona información sobre el tiempo estimado de llegada (ETA) a las aplicaciones. El ETA está basado en datos anónimos en tiempo real a partir de crowdsourcing combinado con información histórica de tráfico.

BlackBerry Java SDK v6.0 está disponible para su descarga en www.blackberry.com/developers/java. Encontrará más información sobre BlackBerry 6 en www.blackberry.com/developers/blackberry6 .

BlackBerry 6 para desarrolladores

Mike Kirkup desde Developer’s Blog, la web oficial de desarrollo para BlackBerry, nos anuncia la introducción de BlackBerry 6 para los desarrolladores.

BlackBerry 6 va a afectar los dos posibles sistemas de desarrollo disponibles, Desarrollo con Java versus Desarrollo Web, de diferente manera, incorporando a la plataforma de desarrollo diferentes novedades.

Los que desarrolláis con Java vais a tener nuevas APIs, incluyendo un paquete de nuevos controles para el Interfaz de Usuario, integración con la  Búsqueda Universal y API de Captura de Códigos de Barras.

Para los que desarrolláis vía Web, ya sea con Widgets o páginas web, otras tantas novedades. Una nueva redefinición de los BlackBerry® Widgets y se tendremos el completamente renovado BlackBerry Browser propulsado por un motor Webkit. Habremos así de hablar de JavaScript, HTML5 y CSS3.

Así que atentos al tema que para aprovechas las bondades que vendrán con BlackBerry 6 los desarrolladores tendrán que adaptar y actualizar sus aplicaciones. Aunque no me queda claro si ya han liberado el SDK para BlackBerry 6 ¿?

feature-4-challenge Y aprovechando la entrada referente a desarrollo para BlackBerry solo recordar que está en marcha y todavía hay tiempo para inscribirse y presentarse al BlackBerry Partners Fund Super Apps Developer Challenge. Cuantiosos y variados premios en metálico están esperando a las mejores Super Apps. 6 de septiembre última fecha para inscribir vuestra aplicación.