Introducción al desarrollo de aplicaciones para teléfonos móviles: BlackBerry
Aunque la plataforma para desarrollar aplicaciones para BlackBerry es JavaME y por lo tanto la mayoría de lo escrito en los artículos correspondientes es aplicable a este, existen una serie de peculiaridades que hacen que valga la pena escribir un artículo aparte. En primer lugar, las BlackBerry son dispositivos orientados a negocios. O más bien, dispositivos pensados para ser clientes de una red corporativa, que incluya una solución integral con correo electrónico, servicios web, seguridad integrada… No vamos a hablar aquí de las plataformas empresariales de BlackBerry (BlackBerry Enterprise Solution, BlackBerry Internet Solution…). Sin embargo es conveniente saber que existe un entorno de desarrollo de aplicaciones empresariales para BlackBerry: el BlackBerry MDS Studio; básicamente es un editor que permite crear interfaces de usuario con la técnica de “drag and drop” (y opcionalmente algo de javascript) con el objeto de acceder a través de servicios web a datos situados en un servidor empresarial.
Nosotros nos centraremos en las aplicaciones standalone. Decíamos que el desarrollo de aplicaciones para BlackBerry se lleva a cabo a través de JavaME. Esto no es del todo cierto: se desarrolla contra un sistema llamado BlackBerry Handheld Software, que ofrece por un lado las APIs de CLDC 1.1 y de MIDP 2.0, y por otro lado unas APIs Java propias de BlackBerry. Estas APIs BlackBerry ofrecen servicios básicos, como interfaz de usuario, localización, acceso a redes; y servicios “controlados”, como criptografía avanzada, sincronización y mensajería. Estos servicios son “controlados” porque para ser instalados en un móvil BlackBerry el código debe ir firmado con un certificado autorizado por RIM.
Por lo tanto, a la hora de desarrollar una aplicación para BlackBerry tenemos la opción de acudir a JavaME, con lo que obtendremos código que nos valdrá (probablemente con algunos retoques, como siempre) para otros dispositivos con el mismo soporte CLDC 1.1 y MIDP 2.0, y la opción de desarrollar específicamente para BlackBerry con sus propias APIs, que será la opción obligada si queremos darle a la aplicación el “look” característico de BlackBerry o queremos utilizar algunas de las funciones más avanzadas.
BlackBerry proporciona gratuitamente un entorno de desarrollo, el BlackBerry Java Development Enviroment o BlackBerry JDE. Este IDE nos da acceso tanto las APIs de JavaME como a las propias de BlackBerry, e incorpora una serie de simuladores de disposivos BlackBerry sobre los que depurar nuestro código.
Más información:
BlackBerry Technical Knowledge Center
Entradas relacionadas:
Introducción al desarrollo de aplicaciones para teléfonos móviles: Symbian
Introducción al desarrollo de aplicaciones para teléfonos móviles: Windows Mobile
Introducción al desarrollo de aplicaciones para teléfonos móviles: J2ME (I)
Introducción al desarrollo de aplicaciones para teléfonos móviles: J2ME (y II)

hola luis
luis
4 de Marzo de 2008 a 18:47
donde stas
luis
4 de Marzo de 2008 a 18:48
contestame vale
esther
4 de Marzo de 2008 a 18:49
[...] Entradas relacionadas: Introducción al desarrollo de aplicaciones para teléfonos móviles: J2ME (I) Introducción al desarrollo de aplicaciones para teléfonos móviles: J2ME (y II) Introducción al desarrollo de aplicaciones para teléfonos móviles: BlackBerry [...]
Consejos para programadores J2ME (y BlackBerry) - 1 « ipoki mobile
3 de Mayo de 2008 a 22:25
Interesantes articulos para quien nos iniciamos en esto mundo de las aplicaciones para moviles…
Un saludo desde Mexico…
@llier
Emilio
22 de Octubre de 2008 a 4:05
Hola, me encuentro desarrollando un aaplicacion para blackberry 8300, al querer debuggear la aplicacion desde el equipo el entorno de desarrollo que utilizo para este fin me solicita una contraseña, me podrias guiar para saber, como obtengo esta contraseña ya que sin esta no puedo debugear la apliacicon que instale en este equipo
Areli
2 de Enero de 2009 a 18:07
que tal!! te quisiera hacer una consulta,como puedo hacer una plicacion instalable en blackberry cuya unica funcion sea ir a una URL? probe con algunas aplicaciones bobas para ver si se instalaban y se instalan, pero la BB no me muestra el icono con la imagen que corresponde y pone uno por default.
Desde ya muchas gracias!!
Juan Pablo COnte
2 de Septiembre de 2009 a 22:59
Hola Javier.
Necesito desarrollar una aplicación para teléfonos móviles y PDA’s y necesito contactar con alguién que lo pueda hacer. Nuestra empresa programa, pero no para dispositivos móviles. El proyecto es importante y es muy importante el plazo de ejecución. Me gustaría hablar contigo del tema y ver si nos puedes ayudar. Evidentemente cobrando por tus servicios lo que estimes oportuno.
Jose Quero
17 de Marzo de 2009 a 12:50