Hace varias semanas vi publicado en el blog de desarrollo de blackberry que tenían un acuerdo para generar nuevas aplicaciones para su App World. Te ofrecen conseguir un playbook de blackberry completamente gratuito y una licencia de desarrollo del tipo indie (vale unos 400$ anuales) si: - Te das de alta en la web http://www.madewithmarmalade.com/blackberry y darte de alta como vendedor en blackberry. - Te descargas el SDK de marmalade, que es un framework de desarrollo que permite desarrollar una vez y desplegar en diferentes S.O. móviles incluyendo blackberry playbook, android, bada e Ios. Marmalade es un framework especialmente concebido para el desarrollo de juegos, aunque también se puede desarrollar con html 5 y respeta todo el API del framework phonegap. Se desarrolla con c++ utilizando Visual C++ como IDE y sus librerias. - Una vez registrado, Rim te envía a tu casa un playbook en modo alquiler durante el periodo de desarrollo (31 de Marzo 2013 si no recuerdo mal). - Para quedarte con el y no tener que devolverlo, debes desarrollar un juego para el playbook. - Una vez realizado el juego tienes que enviarlo a blackberry para su aprobación (tardan varios días en contestar). Si lo aprueban, escribes a marmalade y te cambian el tipo de licencia (al principio te dan una temporal solo válida para RIM). - Después puedes reaprovechar el juego y publicarlo en otras plataformas como Android e Ios ya con tu licencia válida.

Hace varias semanas vi publicado en el blog de desarrollo de blackberry que tenían un acuerdo para generar nuevas aplicaciones para su App World.

Te ofrecen conseguir un playbook de blackberry completamente gratuito y una licencia de desarrollo del tipo indie (vale unos 400$ anuales) si:

- Te das de alta en la web http://www.madewithmarmalade.com/blackberry y darte de alta como vendedor en blackberry.

- Te descargas el SDK de marmalade, que es un framework de desarrollo que permite desarrollar una vez y desplegar en diferentes S.O. móviles incluyendo blackberry playbook, android, bada e Ios. Marmalade es un framework especialmente concebido para el desarrollo de juegos, aunque también se puede desarrollar con html 5 y respeta todo el API del framework phonegap. Se desarrolla con c++ utilizando Visual C++ como IDE y sus librerias.

- Una vez registrado, Rim te envía a tu casa un playbook en modo alquiler durante el periodo de desarrollo (31 de Marzo 2013 si no recuerdo mal).

- Para quedarte con el y no tener que devolverlo, debes desarrollar un juego para el playbook.

- Una vez realizado el juego tienes que enviarlo a blackberry para su aprobación (tardan varios días en contestar). Si lo aprueban, escribes a marmalade y te cambian el tipo de licencia (al principio te dan una temporal solo válida para RIM).

- Después puedes reaprovechar el juego y publicarlo en otras plataformas como Android e Ios ya con tu licencia válida.

Con ese framework se pueden realizar todo tipo de juegos 2D y 3D. En mi caso tomé como ejemplo un tetris al que modifiqué para convertir en un MATAMARCIANOS tipo RETRO. Siempre me han gustado este tipo de juegos.

Bueno, ya puedo decir que el playbook es mío (es el de 32 GB) y tengo publicado el juego UFO REVENGE en Blackberry y en Android.

Os recomiendo que dediquéis unas horas a mirar la documentación y a aprender un poco de este API. Con Marmalade se ha realizado el famoso juego CUT THE ROPE.

Más info en los foros de marmalade http://www.madewithmarmalade.com/devnet/forums/blackberry

A inicios de Febrero, RIM sacó una promoción para conseguir que desarrolladores Android portemos nuestras aplicaciones para que funcionen sobre la nueva versión del S.O. del Playbook (2.0) que salió definitivamente ayer y que mejora en mucho las funcionalidades de la primera versión, pero en lo que respecta a Android, ya viene con el emulador de serie y las apps Android una vez portadas se comportan igual que las nativas. Como comentaba, la promoción originalmente duraba 2 semanas y en ese tiempo tenías que registrarte como vendedor (proceso en el que te piden hasta copias del dni), descargar el sdk y el emulador y subir la aplicación. El emulador solo funciona con versiones de gingerbread (2.3). Si la app es para Android 3.x o 4.x no funcionará.

A inicios de Febrero, RIM sacó una promoción para conseguir que desarrolladores Android portemos nuestras aplicaciones para que funcionen sobre la nueva versión del S.O. del Playbook (2.0) que salió definitivamente ayer y que mejora en mucho las funcionalidades de la primera versión, pero en lo que respecta a Android, ya viene con el emulador de serie y las apps Android una vez portadas se comportan igual que las nativas.

Como comentaba, la promoción originalmente duraba 2 semanas y en ese tiempo tenías que registrarte como vendedor (proceso en el que te piden hasta copias del dni), descargar el sdk y el emulador y subir la aplicación.

El emulador solo funciona con versiones de gingerbread (2.3). Si la app es para Android 3.x o 4.x no funcionará.

Uno de los puntos más importantes es que registrarse como vendedor ha sido gratis, lo contrario que en Android que cuesta 25$ de por vida o pero en casos como apple y windows phone que cuesta 99$ anuales.

Bien, el port de Trivia Time ha sido sencillo y estaba realizado en varias horas, aunque como siempre hay  que probar bien la aplicación y eliminar cualquier referencia a Android y a su market desde ella, ya que después de subirla al portal de desarrolladores, la tienen que aprobar y esto les ha llevado bastantes días.

El sdk y como se realiza todo está bastante bien explicado en la siguiente página.

Estos días la gente de blackberry ha debido recibir miles de aplicaciones y todos nosotros con la golosina de conseguir un playbook wi-fi de 16 GB por la cara que es lo que se nos había prometido. Por ello la aprobación de la app ha tardado bastante y en algún caso se ha complicado, pero ayer, recibi un mail de RIM solicitando mi dirección física para enviarme el preciado playbook (wow).

The order for your BlackBerry PlayBook tablet is now being processed and we expect to ship the unit to you within the next 72 hours.

We’re fairly certain that you’re looking forward to putting this new tablet through its paces and finding out exactly what it can do. Likewise, we are also eager to get it into your hands so you can see your app in action, and try out the many features.

As soon as your order ships, we will notify you and send the tracking number for reference.

Warm regards,

The BlackBerry Developer Program team


Ahora mismo no se si seguiré portando apps de Android o incluso si desarrollaré alguna nativa, todo eso dependerá del éxito del Playbook y de como lo utilice.

Aqui la página de la aplicación Trivia Time portada.

Fotos cuando llegue (espero que sea la semana próxima).

Ya está aqui la primera foto: