Archivo de la etiqueta: Plataforma Desarrollo

La verdad del desarrollo para BlackBerry

imageInteresante la evolución en desarrollo sobre la plataforma BlackBerry. Se ha pasado en poco tiempo de exclusivamente lenguaje Java a otros multilenguaje, esto es a poder desarrollar en C++, HTML5 WebWorks, Android y Action Script, abriéndose el abanico de desarrollar para BlackBerry a múltiples grupos con conocimientos dispares.

Ahora bien todas estas opciones a fecha de hoy solo se pueden ver en su totalidad soportadas por la tableta BlackBerry PlayBook, y en un futuro por los próximos dispositivos BlackBerry 10. Los dispositivos Smartphone actuales de BlackBerry soportan Java y HTML5 Webworks exclusivamente y esto hace que si quiere competir con otras plataformas como Apple o Android haya que apretar el acelerador en la entrada y transición hacia esa nueva plataforma BlackBerry 10.

La consecuencia de esta apertura de lenguajes y cambios en las posibilidades de desarrollo para lo plataforma BlackBerry se traduce en las siguientes verdades puestas de manifiesto por RIM al pasar balance de su último Q4 en cuanto a temas de desarrollo:

Se ha mostrado un compromiso claro por parte de RIM hacia los desarrolladores, aportando herramientas centradas en la usabilidad y la facilidad del desarrollo; un incremento en la implicación y contribución al código abierto; la implicación de la comunidad dinamizada con eventos durante los últimos seis meses; la nueva energía y liderazgo aportados por Alec Saunders y Martyn Mallick; además del seeding de un dispositivo en fase de prueba no comercial – el dispositivo BlackBerry 10 Dev Alpha –en el BlackBerry 10 Jam, en Orlando, en mayo de este año.

Hitos logrados por las aplicaciones para smartphones BlackBerry – Q4

· Un aumento del 21% en aplicaciones para smartphones BlackBerry

· Un aumento del 89% en las aplicaciones conectadas con BBM

· Un aumento del 240% en las aplicaciones para BlackBerry PlayBook entregadas a BlackBerry App World

Hitos logrados por los desarrolladores de BlackBerry – Q4

· Un aumento del 68% en los vendedores registrados en BlackBerry App World

· Un aumento del 42% en aplicaciones entregadas a BlackBerry App World por desarrolladores

· Un aumento del 137% en las aplicaciones para BlackBerry PlayBook aprobadas para su venta

· Guías creadas para portar aplicaciones, que permiten que las aplicaciones WebOS y jQuery se puedan portar a BlackBerry PlayBook

· Se ha anunciado la opción de portar Qt para que los desarrolladores Nokia puedan establecer BlackBerry PlayBook, y pronto BlackBerry 10, como objetivos

· Se lanzó BlackBerry Native SDK 2.0 para BlackBerry PlayBook

· Antes de lanzar PlayBook OS 2.0, se incentivó a 10.000 nuevos desarrolladores a registrarse como desarrolladores BlackBerry, con la oferta de una BlackBerry PlayBook a cambio de una aplicación. Se entregaron más de 7.000 aplicaciones nuevas.

· Desde su lanzamiento hace 10 semanas, la página BlackBerry Developer Success Story ha registrado más de 20 historias y pronto llegarán más

· Cantidad total de aplicaciones conectadas con BBM – más de 800

· Cantidad total de descargas conectadas con BBM – 183 millones

Aplicaciones BlackBerry – Los números

· Más de 70.000 aplicaciones en BlackBerry App World

· Más de 15.000 aplicaciones para BlackBerry PlayBook

· Más de 2.000 millones de aplicaciones descargadas en total

· 177 millones de aplicaciones descargadas al mes

Citas de desarrolladores:

· Carlos Longarela, desarrollador de La Mora

"Mi desarrollo para las tabletas y smartphones BlackBerry ha tenido una curva de aprendizaje extremadamente baja gracias al uso de WebWorks para BlackBerry. Además es posible desarrollar para la solución BlackBerry sin necesidad de invertir en herramientas, ya que hay multitud de aplicaciones OpenSource para tal fin y el alta en BlackBerry App World es totalmente gratuita. La aplicación La Mora se ha desarrollado en menos de un día y la gestión de su inclusión en BlackBerry App World para su distribución se realizó en poco más de 12 horas".

· Pablo Rey Núñez, desarrollador de ¿Qué cocino hoy?

“Implementar ¿Qué cocino hoy? para la BlackBerry PlayBook ha sido un trabajo muy sencillo gracias a las herramientas de desarrollo de RIM. En este caso se ha utilizando el SDK de Adobe AIR 3 que viene preinstalado en el sistema operativo de BlackBerry PlayBook. Además de estas herramientas, hay que destacar que en internet hay una comunidad de desarrolladores muy importante que aporta muchas soluciones. Gracias a esto, los usuarios de ¿Qué cocino hoy? para BlackBerry PlayBook verán muy pronto novedades ¡Se avecina una actualización importante!”

No quiero desarrollar para RIM

Jamie Murai un desarrollador Canadiense con experiencia en aplicaciones Apple y Android ha escrito una carta abierta a RIM Developers describiendo su mala experiencia a la hora de intentar desarrollar aplicaciones para RIM

warning_rim_developer

Ya no quiero intentar desarrollar aplicaciones para el PlayBook” ( afirma el Desarrollador nada mas empezar a leer la carta)
Algo que no le resulta fácil  de decir ya que RIM es un orgullo nacional en Canadá (en especial con su gran apoyo a a la Universidad de Waterloo, donde Mike Lazaridis Estudio antes de entrar en RIM),

En la Carta expone los contras de desarrollar sobre la plataforma de RIM y que ya desde un principio el proceso de registro es realmente tedioso y reiterativo.
Afirma que si bien el primer contacto con el registro es bastante estándar la cuota de pago es muy elevada $200 comparándola con Apple $99 o con Google $25 y no entiende como siendo su cuota de aplicaciones tan escasa en el mercado comparándola con Apple y Google, se cobra esas cantidades, por no decir que el pago esta limitado únicamente a 10 aplicaciones y que cada 10 aplicaciones se debe abonar nuevamente la cuota de desarrollo, mientras que en las otras plataformas los envíos de aplicaciones son Ilimitados.
Ya simplemente este hecho puede ocasionar un gran fracaso en el propio desarrollo de aplicaciones, afirma Jamie.

Ya hemos leído muchos comentarios por parte de RIM que sus intenciones son la calidad de aplicaciones y no la cantidad, pero desde incluso nuestro punto de vista primero hay que establecer unas bases con cantidad y después ya nos preocuparemos de la calidad una vez que tengamos los cimientos asentados.

Jamie también se queja de que la descargas de las herramientas de desarrollo acarrean ciertos problemas como por ejemplo tener que comprar una Licencia del Vmware Fusion de $80 para poder ejecutar el simulador del PlayBook pero que afortunadamente le basto con la versión de prueba que da VmWare.

Jamie describe los dificultosos pasos a la hora de crear, probar e implementar las aplicaciones en la maquina virtual del PlayBook, demasiados comandos, líneas de código  y cambios en el propio ordenador del usuario para poder implementar las pruebas y probar las aplicaciones. Debido a todos estos pasos  decide dejar de desarrollar para RIM sin tan siquiera empezar a programar por la gran dificultad que tubo simplemente a la hora de probar la aplicación de demostración y prefiere continuar con Apple y Google. Según el Autor de la carta el colmo de los colmos ha sido recibir la aceptación de su cuenta pero solicitándole un documento acreditativo con notaria que confirme que realmente el es la persona que dice ser y que una vez firmado por un notario debería ser devuelto a RIM. (algo que el Apple y Google nunca le habían solicitado).

Para finalizar la carta Jamie pide a RIM que al menos iguale la calidad y la facilidad de las herramientas de desarrollo con las de Apple o Android y que aunque las comparaciones son odiosas muchas veces es la única forma de destacar los errores y actualmente estas herramientas dejan mucho que desear.

Y ayer mismo desde el Blog de desarrolladores de RIM publicaron la respuesta a la Carta simplemente afirmando que toman nota de los “desafíos” propuestos por Jamie y que intentaran solucionarlos lo antes posible. eso si no se dice nada de los $200 dólares ni del certificado ante notario…

Desde esta parte del mundo nos gustaría saber si alguno se ha propuesto desarrollar algo en para el PlayBook y si se ha registrado como desarrollador y que experiencia de usuario ha recibido.
Nos gustaría que nos dejaras tu comentario para contrastar si es cierto que resulta tan difícil y si te han pedido un documento firmado por notario!!! Guiño

Por cierto La carta de Jamie Murai y la respuesta del Developer’s Blog

No tardéis en contestar!!!

Plataforma de Desarrollo de RIM

He estado siguiendo en directo parte del Keynote desde http://www.blackberrydevcon.com/keynote, creo que esta diapositiva resume de una manera sencilla, concisa y clara lo que es ahora la Plataforma de Desarrollo de RIM.

developmentplataform

Y esta otra diapositiva que aunque se ha utilizado con la presentación del BlackBerry PlayBook también es ilustrativa de la Plataforma de desarrollo de RIM en sus dispositivos BlackBerry:

developmentplataformplaybook