Операционная система Blackberry 10 только начинает своё путь на поприще мобильных платформ, как представители компании Blackberry уже отчитались о том, что в магазине приложений App World размещено 100 тысяч программ для новой системы. Но, как сообщил вице-президент компании Мартин Маллик, не все приложения написаны специально для Blackberry 10, а являются переупакованными Android-программами.
Во время разработки Blackberry 10 инженеры компании стремились обеспечить разработчикам как можно более знакомые технологии для создания приложения. Кроме известных инструментов как Adobe AIR, Qt и HTML5/CSS3/JavaScript канадцы решили реализовать совместимость с Android. Дело в том, что основной рантайм системы под названием Dalvik VM интернет-компания Google распространяет под свободной лицензией, что позволяет использовать её для своих целей. В Blackberry не преминули этим воспользоваться и адаптировали Dalvik для своей системы, хотя и с некоторыми изменениями, требующими переупаковки приложений. На данный момент разработчикам ограниченно доступны API, реализованные в Android 2.3.7 Gingerbread.
Blackberry Z10 и Q10
Но несмотря на обеспеченную совместимость, в Blackberry рекомендуют пользоваться нативными средствами Cascades, которые обеспечат наилучшую производительность и интеграцию с интерфейсом системы. Компания пообещала разработчикам, которые сделают приложение специально для Blackberry и смогут заработать на нём $1000 USD, возможность пройти специальную сертификацию, которая гарантирует получение $10 тысяч USD через год после сертификации. В Blackberry сообщили, что, хотя они и не поощряют переупаковывание Android-приложений, в ближайшем крупном обновлении будет обеспечена поддержка более новых версий виртуальной машины Dalvik.