Developing for BlackBerry 10
BlackBerry 10 != BlackBerry OS
March Last week Today 2013
Android Runtime Dalvik Virtual Machine.apk needs to be repackaged as.bar Some APIs not supported Widgets not supported Native extensions not supported com.google.* packages not supported (this includes com.google.android.maps)
Webkit based engine Cordova (phone gap), Sencha touch, jQuery, and others supported Native look given to apps with a jQuery theme or bbui.js Ripple Emulator for debugging
Based on Qt Designed to give apps a “native” look Combines a C++ backend with a QML/JavaScript front end
Page{ Container{ Label{ id: myLabel text: "Hello, World!" } Button{ text: "Click me" onClicked: { myLabel.text = "Button Clicked" }