Un kit de développement, baptisé WebWorks et publié en bêta, permettra de créer des applications en se basant sur un ensemble de technologies web. Grâce à la prise en charge du HTML5 il sera par exemple possible de tirer partie des interfaces de programmation de mise en cache, de notifications ou d'obtenir quelques effets de transition via l'utilisation de CSS3. La compatibilité avec les standards se traduit également par la possibilité de convertir l'archive d'un widget aux normes du W3C en tant qu'application.
WebWorks utilise le moteur de rendu Webkit. Les applications seront en mesure de communiquer avec le système natif, avec les applications installées par défaut et de générer des boites de dialogues. Rappelons au passage qu'en octobre 2010, RIM avait publié un SDK pour les applications Adobe AIR/Flash. Flash permet par ailleurs la lecture des vidéos en 1080p avec prise en charge de l'accélération matérielle.
Reste à savoir si tous ces efforts porteront leurs fruits. Au mois de décembre le BlackBerry App World regroupait 15 000 applications contre 200 000 pour l'Android Market selon AndroLib et plus de 300 000 au sein de l'App Store d'Apple.