>> Technologie Électronique >  >> Téléphones portables et accessoires >> BlackBerry

Langages de programmation pour BlackBerry

Tout comme iOS d'Apple ou la plateforme Android de Google, la plateforme BlackBerry est ouverte au développement d'applications par tous. Cependant, contrairement à iOS ou Android, vous n'êtes pas limité à un langage de programmation spécifique pour créer des applications BlackBerry. BlackBerry utilise une plateforme ouverte qui permet d'utiliser plusieurs langages ou frameworks pour le développement.

C et C++

Si vous êtes développeur C ou C++, vous pouvez utiliser le SDK natif BlackBerry pour créer des applications. Vous pouvez soit partir de zéro, soit porter du code C++ existant pour qu'il fonctionne sur BlackBerry. Les applications C/C++ peuvent également utiliser Cascades, un outil qui permet de concevoir des interfaces utilisateur et d'intégrer votre application aux fonctionnalités système de BlackBerry.

Java

Java est un autre langage pris en charge par la plateforme BlackBerry pour le développement d'applications. Vous pouvez soit écrire des applications Java spécifiquement pour BlackBerry, soit reconditionner des applications Android écrites en Java pour qu'elles s'exécutent sur BlackBerry. BlackBerry propose plusieurs outils pour le développement Java sous forme de plugins pour l'environnement de développement intégré Eclipse.

WebWorks

Même si vous ne connaissez pas le C, le C++ ou le Java, la plateforme BlackBerry vous permet d'utiliser WebWorks pour créer des applications avec les technologies web standard : CSS, HTML5 et JavaScript. En utilisant ces technologies ou des frameworks web populaires, vous pouvez concevoir des applications BlackBerry de la même manière que des applications web. Vous pouvez créer et éditer du code avec n'importe quel éditeur de texte, et tester votre application WebWorks avec l'émulateur Ripple.

Adobe AIR

La plateforme BlackBerry prend également en charge Adobe Integrated Runtime (AIR). AIR est un environnement multiplateforme qui permet de créer des applications pour Windows ou Mac OS à l'aide de produits Adobe comme ActionScript, Flex et Flash. La prise en charge d'Adobe AIR par BlackBerry facilite l'utilisation de code source AIR existant pour créer des applications BlackBerry, les API Flash Builder permettant à vos applications AIR de tirer parti des fonctionnalités matérielles du BlackBerry.

BlackBerry