Archivo de la etiqueta: Web

¿Desarrollando para BlackBerry? Conoce la versión del sistema operativo que utilizan los usuarios de BlackBerry

Si estáis desarrollando para BlackBerry muchas veces habrá que tomar la decisión a partir de que versión hay que hacer compatible nuestra aplicación, va a soportar ¿OS 4.3?¿4.5?¿4.6?¿4.7?¿5.0? o a partir de ¿6.0? Importante la decisión ya que hay APIs o funcionalidades que solo están disponibles a partir de una en concreto, lógicamente cuanta más alta sea la versión de OS más y mejores posibilidades tenemos para desarrollar.

Con la llegada de WebWorks, antes conocidos como Widgets, se hizo una gran separación, ya que los desarrollos realizados con WebWorks son compatible con versiones 5.0 y superiores. Así que cualquier desarrollo que tengáis en mente que haya de soportar versiones anteriores de OS a la 5.0 forzosamente tenéis que pasar por J2ME.

Lógicamente dicha decisión dependerá de las versiones de OS que utilicen nuestros potenciales clientes o usuarios, así que con tal fin RIM publica en su web y va actualizando como se reparte el pastel por versiones de OS.

Primero tenemos una gráfica donde nos comentan la versión de OS por suscriptor del servicio BlackBerry, es decir que estamos hablando de los 55 millones de usuarios del servicio BlackBerry:

subscribers_by_os_lg

Y luego nos publican un par más de gráficos para saber la versión de OS en función de las descargas de la BlackBerry AppWorld y si las aplicaciones son gratuitas o de pago:

free_apps_lg

paid_apps_lg

Si os fijáis el tema varia mucho si nuestra intención es desarrollar una aplicación y publicarla en la AppWorld, ya que estamos llegando al 75% de los usuarios de aplicaciones gratuitas y al 86% de aplicaciones de pago. La renovación de los terminales de los usuarios BlackBerry hace que cada mes que pasa sean más los que se añaden a ese porcentaje.

Así que casi que merece la pena empezar a desarrollar aplicaciones compatibles para OS 5.0 y superiores ¿? olvidándose de dar soporte a versiones más antiguas. Si es así ya sabéis que las posibilidades que tenéis son: Aplicaciones Java o J2ME 0 Aplicaciones basadas en tecnologías Web o WebWorks (se compila e instala al igual que una aplicación Java).

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.