icono_twiter
Daniel Hernandez del Peso

Consultor tecnológico de desarrollo de proyectos informáticos.

Ingeniero en Informática

Puedes encontrarme en Autentia: Ofrecemos servicios de soporte a desarrollo, factoría y formación

Somos expertos en Java/J2EE

Ver todos los tutoriales del autor

Fecha de publicación del tutorial: 2012-04-16

Tutorial visitado 8.549 veces Descargar en PDF
Subir una aplicación Android a BlackBerry App World

Subir una aplicación a BlackBerry App World

Introducción

Vimos en un tutorial anterior como podemos emplear las herramientas que nos proporciona RIM (La empresa detrás de BlackBerry) para transformar aplicaciones Android en su versión compatible con el tablet PlayBook

En este tutorial vamos a dar el siguiente paso. Una vez que sabemos que la aplicación es compatible, veremos cómo empaquetarla y subirla al BlackBerry App World, la tienda de aplicaciones de BlackBerry, el equivalente al Play Store de Google o al App Store de Apple

Paso 1: Pedir los certificados de firma de la aplicación

Comenzamos comprobando la compatibilidad de nuestra aplicación en la herramienta online de BB, tal y como vimos en el tutorial anterior

Resultado del test de compatibilidad

Tras el resultado del test, seleccionaremos la opción "Repackage & Submit". Esto nos lleva a una pantalla en la que nos pregunta si tenemos las claves para firmar las aplicaciones que generemos. En nuestro caso, seleccionaremos que no las tenemos

Pregunta si tenemos las claves

Y esto nos lleva a un formualario donde se rellenan los datos necesarios para generar nuestras claves, que nos permitirán firmar la aplicación que subamos

Formula

Paso 2: Firmar y empaquetar la aplicación

Una vez relleno el formulario, las claves os las enviarán por correo, aunque no es inmediato (tarda unas horas en llegar)

En cuanto las tengamos, podemos proceder a continuar el proceso, configurando nuestro equipo para firmar aplicaciones. Para ello, desde la misma página en que indicamos que no teníamos aún las claves, seleccionaremos ahora la opción de "I already have my keys, but I haven't configured my computer yet"

Formulario para configurar el equipo

Cuando todo está correctamente cumplimentado, aceptamos y obtenemos un mensaje de éxito

Exito conigurando el equipo

Y el siguiente paso es empaquetar y firmar la aplicación (otro formulario similar al anterior), lo que produce un nuevo mensaje de éxito, y finalmente tenemos lista nuestra aplicación para subir al App World de Blackberry

Exito firmando y generando la aplicación empaquetada

Aplicación emapaquetada

Paso 3: Subir la aplicación al BlackBerry App World

Lo primero es darse de alta como proveedor de aplicaciones en el "Vendor Portal for BlackBerry App World"

Acceso al Vendor Portal de BlackBerry

Tras aceptar las condiciones de servicio de BlackBerry y, adicionalmente de Digital River y Bango (sólo si se desea vender las aplicaciones empleando los medios de pago ofrecidos por la propia BlackBerry), es necesario rellenar los datos de registro

Se trata de un formulario en cuatro pasos, en el que se solicita los datos de la persona que está haciendo el registro...

Registro como proveedor de aplicaciones, paso 1

... Los datos de la empresa en nombre de la cual se está haciendo el registro ...

Registro como proveedor de aplicaciones, paso 2

... Los datos de pago (es necesario un acuenta de PayPal. Si no se proporciona, sólo se podrán distribuir aplicaciones gratuitas)...

Registro como proveedor de aplicaciones, paso 3

... y finalmente, confirmación del alta.

Registro como proveedor de aplicaciones, paso 4

Ahora solo queda esperar a que se verifiquen nuestras credenciales y se active nuestra cuenta (de nuevo, no se trata de un proceso automático... Alguien comprueba tu solicitud y luego te solicita documentación adicional para confirmar identidad, etc.)

Una vez aprobada nuestra solicitud (nos envían un correo de confirmación), podemos continuar con la subida de nuestra aplicación. Volvemos al portal de distribuidores y nos logamos, lo que nos lleva a una pantalla desde la que podemos acceder a todas las opciones de nuestra cuenta

Página principal del usuario autenticado

Para subir una aplicación, accedemos a la opción "Manage Products", donde tenemos un botón para añadir un producto a la lista de nuestras aplicaciones

Página de gestión de productos

El formulario para añadir una aplicación es, de nuevo, un formulario en varios pasos, donde se nos piden los datos lógicos: nombre de la aplicación (como aparecerá en el listado), categoría, descripción de la aplicación (en los idiomas que deseéis), iconos y la lista de países en que queréis que se distribuya, entre otras cosas. Sorprendentemente, te pide todo menos la aplicación en sí :-)

Una vez que se ha completado todo el formulario, ya tenemos un producto dado de alta, aunque de momento no se corresponde con una aplicación (no la hemos subido aún)

Producto dado de alta

Ahora es el momento de subir nuestra aplicacición, pinchando en el botón "+" que aparece debajo de releases. Esto nos lleva a una pantalla en la que nos piden datos sobre la encriptación de nuestra aplicación (que no utilizamos) y una serie de confirmaciones / disclaimers sobre los datos o recursos del cliente que usemos y de los recursos de terceros que empleemos

Release dada de alta

Una vez que tengamos listo todo, generada la release, etc. es necesario mandar esta release para que nos la aprueben antes de publicarla en el App World

Producto en revision

Al cabo de uno o dos días, os mandarán un email en el que se os informará del resultado de la evaluación... Cuando nos la acepten, sólo tenemos que logarnos de nuevo en el "vendor portal" e indicar que mande la aplicación a la tienda (que era nuestro objetivo desde un principio ;)

Aplicación aprobada y subida

Ahora podemos consultar la tienda de BlackBerry y buscar nuestra aplicación... y ¡¡ahí la tenemos!!

Baraja de scrum de Autentia en BlackBerry App World

¡Que la disfrutéis!

A continuación puedes evaluarlo:

Regístrate para evaluarlo

Por favor, vota +1 o compártelo si te pareció interesante

Share |
Anímate y coméntanos lo que pienses sobre este TUTORIAL: