Langages de programmation pour le BlackBerry
Si vous êtes un C ou C + + développeur, vous pouvez utiliser le SDK natif BlackBerry à créer des applications BlackBerry . Vous pouvez commencer une nouvelle application à partir de zéro , ou vous pouvez le port C + + code que vous avez déjà écrit de travailler avec BlackBerry . Applications BlackBerry en C et C + + peuvent également utiliser Cascades , un outil pour les développeurs BlackBerry à la fois vous permet de concevoir des interfaces utilisateur et vous permet d'intégrer votre application avec d'autres fonctions du système BlackBerry .
Java
Java est une autre langue que la plate-forme BlackBerry prend en charge pour le développement d'applications . Vous pouvez soit écrire les applications Java spécialement pour BlackBerry , ou vous pouvez remballer les applications Android que vous avez écrit en Java pour fonctionner sur la plate-forme BlackBerry . BlackBerry offre un certain nombre d'outils pour développer des applications de la plate-forme Java sous la forme de plugins pour l'environnement de développement intégré Eclipse .
WebWorks
Même si vous ne sais pas C , C + + ou Java , la plate-forme BlackBerry vous permet d'utiliser WebWorks pour créer des applications avec des technologies standards de conception Web . Il s'agit notamment de CSS , HTML5 et JavaScript . L'utilisation de ces technologies ou frameworks Web populaires , vous pouvez concevoir BlackBerry applications de la même manière que vous souhaitez concevoir des applications Web . Vous pouvez créer et éditer le code avec n'importe quel logiciel d'édition de texte , et de tester vos WebWorks application avec l'émulateur Ripple .
Adobe AIR
La plate-forme BlackBerry supporte également Adobe Integrated Runtime . AIR est un environnement multi-plateforme qui vous permet de créer des applications à exécuter sur Windows ou Mac OS à l'aide des produits Adobe comme ActionScript , Flex et Flash . Le soutien de BlackBerry pour Adobe AIR sur sa plate-forme , il est facile d'utiliser le code source de AIR existant à faire des applications BlackBerry , avec les API de Flash Builder permettant à vos applications AIR profiter des fonctionnalités matérielles de BlackBerry .