Upload
preston-russell
View
220
Download
0
Embed Size (px)
Citation preview
Developing for BlackBerry 10
BlackBerry 10 != BlackBerry OS
March
March
March
Last week
Today
2013
Supported Development Platforms
Android Java• Android 2.3.3 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)
HTML5•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
Cascades•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" } } }}