Lenguajes de programación para el BlackBerry

Al igual que iOS de Apple o plataforma Android de Google, cualquier persona puede desarrollar aplicaciones para la plataforma BlackBerry. Sin embargo , a diferencia de iOS o Android, usted no tiene que utilizar un lenguaje de programación específico para crear aplicaciones BlackBerry. BlackBerry utiliza una plataforma abierta que le permite utilizar un número de lenguajes de programación o marcos para el desarrollo de BlackBerry . C y C + +

Si usted es una C o C + + Developer, puede utilizar el SDK nativo de BlackBerry para crear aplicaciones BlackBerry. Usted puede iniciar una nueva aplicación desde cero, o que pueden portar código C + + que ya ha escrito para trabajar con BlackBerrys . Aplicaciones BlackBerry en C y C + + también pueden utilizar Cascades, una herramienta para desarrolladores de BlackBerry que tanto le permite diseñar interfaces de usuario y le permite integrar su aplicación con otras características del sistema de BlackBerry.
Java

Java es otra lengua que la plataforma BlackBerry es compatible para el desarrollo de aplicaciones . Usted puede escribir aplicaciones Java específicamente para BlackBerry , o puede volver a empaquetar aplicaciones de Android que ha escrito en Java para funcionar en la plataforma BlackBerry. BlackBerry ofrece una serie de herramientas para el desarrollo de aplicaciones de la plataforma de Java en forma de plugins para el entorno de desarrollo integrado Eclipse.
WebWorks

Incluso si usted don sé C , C + + o Java , la plataforma de BlackBerry le permite usar WebWorks para crear aplicaciones con tecnologías estándares de diseño web . Estos incluyen CSS , HTML5 y JavaScript. El uso de estas tecnologías o marcos Web populares , puede diseñar aplicaciones BlackBerry la misma forma que lo haría diseñar aplicaciones web . Puede crear y editar código con cualquier software de edición de texto , y probar su aplicación WebWorks con el emulador Ripple.
Adobe AIR

La plataforma BlackBerry también soporta Adobe Integrated Runtime. AIR es un entorno multiplataforma que permite crear aplicaciones que se ejecuten en Windows o Mac OS utilizando los productos de Adobe como ActionScript , Flex y Flash . El apoyo de BlackBerry para Adobe AIR en su plataforma hace que sea fácil de usar el código fuente AIR existente para hacer que las aplicaciones BlackBerry, con las API de Flash Builder que permite las aplicaciones de AIR se aprovechan de las características de hardware de la BlackBerry.