Archivo de la etiqueta: J2M2

¿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).

Formación: Desarrollo de Aplicaciones Java para Dispositivos Móviles J2ME

Cuesta encontrar cursos especializados en programación de J2ME, de la mano de la Universidad de Murcia hay la posibilidad de realizar uno y de forma online o no presencial.

Cartel-curso-j2me

Así que si estáis pensando en empezar esto de la programación para dispositivos móviles quizás este sea un gran principio.

El programa y detalle del mismo lo podéis consultar en: http://ants.dif.um.es/~felixgm/docencia/j2me/

Gracias Javier por la información.