La actualización agrega una amplia gama de nuevas características y mejoras, la más notable incluye dos juegos de APIs para desarrolladores de BlackBerry 10 un ambiente para invocar aplicaciones que permite a las aplicaciones de BlackBerry 10 interactuar sin problemas con las demás así como Push APIs, las cuales permiten a los desarrolladores aprovechar la infraestructura global de BlackBerry para enviar notificaciones y otros contenidos hacia dispositivos BlackBerry 10.
Los desarrolladores han estado haciendo un progreso notable con BlackBerry 10. Hemos visto ejemplos sorprendentes de aplicaciones de cada categoría que se están construyendo para la plataforma BlackBerry 10, a menudo en sólo unos pocos días. Esta actualización ofrece mejoras en los cuatro SDKs e introduce dos APIs fundamentales que permitirán a los desarrolladores integrar profundamente sus aplicaciones dentro del núcleo de la experiencia BlackBerry 10, creando un flujo continuo entre aplicaciones para los clientes de BlackBerry 10, dijo Christopher Smith, Vicepresidente de la Plataforma y Herramientas de Mano de Research In Motion.
Ambiente de Invocación de Aplicaciones
El ambiente para invocación de aplicaciones le dará a los desarrolladores la posibilidad de vincular sus aplicaciones a las características nativas de BlackBerry 10 y a otras aplicaciones, ofreciendo una experiencia perfecta y fluida para los clientes. Los desarrolladores también tendrán acceso a un grupo mayor de aplicaciones de ejemplo, tanto nativas como para desarrollo en HTML5.
Push APIs
Estas nuevas Push APIs permitirán a los desarrolladores de BlackBerry WebWorks y Adobe® AIR aprovechar la tecnología Push de RIM y su infraestructura, para impulsar el contenido de sus servidores de aplicaciones directamente hacia los usuarios finales, lo que permite un acceso instantáneo que engancha y conecta a los clientes con sus aplicaciones.
Actualización de BlackBerry App World
Además de las actualizaciones al kit de herramientas para desarrolladores de BlackBerry 10, RIM también está abriendo un BlackBerry App World Vendor Portal para los dispositivos de prueba BlackBerry 10 Dev Alpha. Ahora, el portal permite que los desarrolladores direccionen las aplicaciones de los dispositivos de prueba BlackBerry 10 Dev Alpha, permitiéndoles compartir y acceder a las aplicaciones de los demás y ver lo que sus colegas están haciendo con la plataforma.
Compromiso de la Comunidad de Desarrolladores
RIM resaltó su compromiso con la comunidad de desarrolladores durante el evento BlackBerry 10 Jam realizado en mayo y ha continuado construyendo este compromiso durante el BlackBerry 10 Jam World Tour. Las sesiones de desarrolladores se han celebrado en más de 20 países de todo el mundo, con más eventos planeados para este verano.
Tim Shepherd, analista senior de Canalys, quien asistió a una de las sesiones de BlackBerry 10 Jam, comentó: Hubo un rumor positivo entre los desarrolladores de BlackBerry 10 Jam World Tour, y un entusiasmo e interés real entorno a la plataforma.
Más de 5.000 desarrolladores han participado ya en los eventos de BlackBerry 10 Jam y más de 5.000 dispositivos de prueba BlackBerry Dev Alpha serán entregados en estos eventos. Para obtener más información sobre el BlackBerry 10 Jam World Tour, las próximas fechas y lugares, por favor visite: www.blackberryjamworldtour.com.
Desarrollo en HTML5
El kit de desarrollo de BlackBerry 10 WebWorks soportará ahora el ambiente para invocación, y las aplicaciones pueden registrarse como objetivos para que sean invocadas por otras apps. Los desarrolladores Web pueden tener acceso a las nuevas APIs para Push, eventos tipo swipe down y menús de contexto. BlackBerry WebWorks permite a los desarrolladores usar HTML 5 y CSS para crear apps y proporciona enlaces JavaScript para APIs de dispositivos nativos, junto con herramientas UI de código abierto tales como jQuery Mobile, Sencha y bbUI.js propiedad de RIM para crear aplicaciones con capacidades similares a las nativas.
Para mayor información, por favor visite el blog Inside BlackBerry Developer Blog: Soporte a HTML5 y Desarrollo Web para BlackBerry 10.
Desarrollo Nativo
Además del ambiente para invocación que integra las aplicaciones sin problemas el ambiente de aplicaciones BlackBerry Cascades para C/C++ o Qt soporta el nuevo gesto de pellizco que mejora la apariencia de la Interface de Usuario con acercamiento y agrandamiento. El kit de desarrollo BlackBerry 10 Native SDK ha agregado soporte API para NFC, Cryptography, Audio Manager, Slogger2 y Notifications Manager.
Para obtener mayor información, por favor viste el blog Inside BlackBerry Developer Blog: Native Development for BlackBerry 10
Soporte a Lenguajes Adicionales
BlackBerry 10 SDK para Adobe® AIR y BlackBerry 10 Runtime para aplicaciones Android han sido actualizados con soporte para herramientas AIR tanto para Push APIs como para el ambiente de invocación. Las herramientas Android soportan ahora: pago en la app, cámara y soporte a APIs multiventana.
Para obtener mayor información sobre soporte para desarrolladores, por favor visite las publicaciones del blog Inside BlackBerry Developer Blog en Android y las actualizaciones de Adobe AIR.
Enlaces de Utilidad para Desarrolladores
BlackBerry Developer Zone: developer.blackberry.com
Inside BlackBerry Developer Blog: devblog.blackberry.com
Twitter: @BlackBerryDev: www.twitter.com
BlackBerry App World: appworld.blackberry.com
Historias de Éxito de Desarrolladores:
bdsc.webapps.blackberry.com
Las herramientas están disponibles en versión beta para descarga gratuita desde: developer.blackberry.com