Pour rappel, les développeurs ont le choix entre produire des applications natives avec le BlackBerry NDK (C, C++) ou le framework Cascades (C++, Qt) ou des applications hybrides en HTML5 avec WebWorks. Notons que les applications développées en Java pour les moutures actuelles de BlackBerry OS ne sont pas compatibles.
Ces prochaines applications devront adopter la nouvelle interface utilisateur de BlackBerry 10 baptisée « Flow ». Celle-ci propose une nouvelle gestion des applications et il n'est plus nécessaire de revenir à l'écran d'accueil pour lancer l'une d'elles. Toutes sont d'emblée exécutées en tâche de fond et accessibles au fil de la navigation. Celles-ci pourront également être minimisées et se transformer en widget sur un écran d'accueil dédié.
Afin d'encourager la communauté de développeurs, RIM donne le coup d'envoi de son programme Built for BlackBerry. Celui-ci propose d'apposer une certification aux applications soumises au sein du BlackBerry App World. Notons que seules les titres strictement développés pour BlackBerry 10 pourront bénéficier de ce programme. Pour favoriser du contenu de qualité au sein de sa plateforme, la société s'engage à assurer un minimum de 10 000 dollars au développeur ayant reçu cette certification à condition que ce dernier ait généré un minimum de 1000 dollars 12 mois après la disponibilité de son application au sein de l'App World.