Guia para Desarrollo de Aplicaciones BB

Páginas: 7 (1507 palabras) Publicado: 30 de marzo de 2014
GUIA PARA DESARROLLO DE APLICACIONES BLACKBERRY


En vista de que he leido algunos comentarios de usuarios interesados en el desarrollo de Aplicaciones, desarrolle esta guia con informacion util acerca de las cosas basicas necesarias para el desarrollo y puesta en marcha de una Aplicación
¿Que son las APIs? y ¿Porque se deben firmar?
Lo primero que debemos saber es que Research In Motion(RIM) debe realizar un seguimiento del uso de algunos Interfaces de Programas de Aplicación (API´s, por sus siglas en Ingles) de BlackBerry ® en el entorno de desarrollo Java (JDE) para un control en materia de seguridad, esto quiere decir, que ellos velan hasta cierto punto de que la Aplicacion no se use para tomar informacion del usuario por ejemplo.
En la documentación de referencia de las API,se indican las APIs que requieren de firma mediante un candado o simplemente donde se indique su requerimiento.
Si utilizas estas APIs en las clases (Archivos .Java) o codigos de tus aplicaciones, estas deberán estar firmadas con una clave, o la firma, proporcionada por RIM antes de que puedas cargar la aplicación con el archivo .cod en el dispositivo. Cuando cargas una aplicacion sin firma aldispositivo este dara un error de ""
Aca les dejo algunos ejemplos de APIs que necesitan firma:

BlackBerry JDE 4.6.0 API Reference
Nota: El registro y firma de las aplicaciones solo sera requerido cuando se necesita correr la aplicacion en el dispositivo. La firma no es necesaria para correr la aplicacion en el simulador.
Para poder firmar las aplicaciones necesitamos 20$ que pagaremos porTarjeta de Crédito y rellenar el siguiente formulario que por cierto no lo pude abrir con el Firefox ya que me da un error (Se les pedirá un PIN que no deben olvidar ya que se usara para instalar las Keys, y ojo este no es el PIN de su Blackberry):
https://www.blackberry.com/SignedKeys/

Luego 4 días aproximadamente recibiremos la respuesta de RIM en tres correos, cada uno tendrá un adjunto(client-RCR-1560404037.csi; client-RRT-1560404037.csi y client-RBB-1560404037.csi) estos tenemos que descargarlos y ejecutarlos en la Computadora donde desarrollaremos la aplicación. Es importante saber que estas firmas son para uso de un (01) solo computador. En este proceso se les pedirá un Password (no olviden colocar el mismo password a los 3 Keys), este Password no es el mismo PIN que tambiéntendrán que introducir en este proceso y para cada vez que firmemos una aplicación, así que tampoco lo pierdan.
Acá les copio textualmente la guía que está en los tres correos que envía RIM:

The following attachment will allow the BlackBerry SignatureTool to register with the Signing Authority. Please ensure that the BlackBerry Java Development Environment or BlackBerry Java DevelopmentEnvironment Component Package has been installed onto the workstation that will be used to sign your BlackBerry Java applications.
To register the attachment, please follow the instructions below:
1)Double-click on the attachment.
2)If a dialog box appears that states that a private key cannot be found, complete steps 3 through 6 before you continue. Otherwise, proceed to step 7.
3)Click "Yes" tocreate a new key pair file.
4)Type a password for your private key, and type it again to confirm.
5)Click "Ok"
6)Move your mouse to generate date for a new private key.
7)In the "Registration PIN" field, type the PIN number that you supplied on the signature key request form.
8)In the Private Key password field, type a password of at least 8 characters. This is your private key password, whichprotects your private key. Please remember this password as you will be prompted for it each time signing is attempted.
9)Click "Register".
10)Click "Exit".
Note: All 3 keys (RBB, RCR, RRT) received should be installed on the same PC. The same password must be specified for all keys on the same PC.
¿Que programas se requieren para el desarrollo?
Por supuesto necesitamos principalmente el JDE,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Desarrollo De Aplicaciones Web Gui
  • Guia para software aplicado
  • DESARROLLO DE APLICACIONES PARA ANDROID
  • Guía para el Desarrollo de la Asignatura
  • Guía para desarrollar una ogd
  • Guía para desarrollar el contrato
  • Guia para desarrollo de proyectos
  • Guia Para Desarrollar El Vocabulario

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS