RIM dévoile sa plate-forme BlackBerry 10
Research In Motion (RIM) vient de lancer sa nouvelle plate-forme BlackBerry 10 lors de la conférence BlackBerry World à Orlando, en Floride, et a lancé les premiers outils destinés aux développeurs évoluant dans des environnements de développement logiciel natifs et HTLM5. Ces outils sont disponibles gratuitement en version beta sur http://developer.blackberry.com.
Parmi ces outils, on retrouve le kit de développement d'application Native SDK pour BlackBerry 10 sous l'interface Cascades, qui offre aux développeurs la possibilité de créer des applications natives haute performance, aux graphismes complexes en C/C++ ou en QML (Qt Modeling Language). Le kit Native SDK pour BlackBerry 10 est doté d'un ensemble d'API (interfaces de programmation) qui permettent aux développeurs d'accéder aux fonctionnalités essentielles de l'appareil ainsi qu'aux différents services et applications BlackBerry, comme les services de paiement et Push. Cascades est un kit de développement pour la création d'applications natives qui permet aux développeurs de créer facilement des applications visuellement sans avoir besoin d'en écrire le code graphique.
Enfin, cet ensemble d'outils permet aux développeurs d'applications en HTML5 avec SDK WebWorks pour BlackBerry 10, de créer des applications de type applications natives en utilisant les langages de programmation de base. L'interface SDK WebWorks pour BlackBerry 10 leur assure l'utilisation des langages HTML5 et CSS pour créer des applications et fournit des liaisons JavaScript aux API natives de l'appareil ainsi que l'outil open source UI de RIM, bbUI.js, pour créer des applications aux performances identiques à celles d'applications natives. Avec cette première version de SDK WebWorks pour BlackBerry 10, les développeurs ont accès à une partie des API WebWorks les plus fondamentales, comme Identity, Application and App events, System and system events.
Les applications créées à partir de n'importe quel outil BlackBerry 10 seront compatibles avec les smartphones BlackBerry 10 ainsi qu'avec les tablettes BlackBerry PlayBook, lorsque la nouvelle plate-forme sera disponible pour le BlackBerry PlayBook. Tous les SDK seront mis à jour régulièrement pour que les développeurs aient accès à davantage de fonctionnalités BlackBerry 10 dans les mois à venir.
Pour permettre aux développeurs de se familiariser plus rapidement avec la plate-forme BlackBerry 10, les participants au BlackBerry 10 Jam se verront remettre un BlackBerry 10 Dev Alpha.
Le kit Native SDK pour BlackBerry 10, y compris Cascades, peut être téléchargé sur http://developer.blackberry.com/native/download .
WebWorks SDK pour BlackBerry 10 est disponible sur http://developer.blackberry.com/html5/download.