Linguaggi di programmazione per il BlackBerry
Se sei un C o C + + sviluppatore , è possibile utilizzare il BlackBerry Native SDK per creare applicazioni BlackBerry . È possibile avviare una nuova applicazione da zero , oppure si può porto C + + codice che hai già scritto per funzionare con BlackBerry . Applicazioni BlackBerry in C e C + + possono anche utilizzare Cascades , uno strumento per sviluppatori BlackBerry che entrambi consente di progettare interfacce utente e consente di integrare la vostra applicazione con le altre funzioni del sistema BlackBerry.
Java
Java un'altra lingua che la piattaforma BlackBerry supporta per lo sviluppo di app. Si sia possibile scrivere applicazioni Java appositamente per BlackBerry , oppure è possibile rigenerare le applicazioni Android che hai scritto in Java per funzionare su piattaforma BlackBerry . BlackBerry offre una serie di strumenti per lo sviluppo di applicazioni della piattaforma in Java sotto forma di plug-in per l'ambiente di sviluppo integrato Eclipse .
WebWorks
Anche se don 't know C , C + + o Java , la piattaforma BlackBerry consente di utilizzare WebWorks per creare applicazioni con tecnologie di progettazione Web standard . Questi includono CSS , HTML5 e JavaScript . Utilizzando queste tecnologie o framework Web più diffusi , è possibile progettare applicazioni BlackBerry allo stesso modo si dovrebbe progettare applicazioni Web . È possibile creare e modificare il codice con qualsiasi software di modifica del testo , e testare il WebWorks app con l'emulatore Ripple .
Adobe AIR
La piattaforma BlackBerry supporta anche Adobe Integrated runtime . AIR è un ambiente cross-platform che consente di creare applicazioni per funzionare su Windows o Mac OS utilizzando i prodotti Adobe come ActionScript , Flex e Flash . Il supporto di BlackBerry per Adobe AIR sulla sua piattaforma lo rende facile da utilizzare il codice sorgente AIR esistente per rendere le applicazioni BlackBerry , con le API di Flash Builder che permette le applicazioni AIR sfruttare le caratteristiche hardware del BlackBerry .