80 likes | 202 Views
Developing for BlackBerry 10. BlackBerry 10 != BlackBerry OS. March. March. March. 2013. Last week. Today. Sup ported Development Platforms. Android Java. Android 2.3.3 Runtime Dalvik Virtual Machine .apk needs to be repackaged as .bar Some APIs not supported
E N D
March March March 2013 Last week Today
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" } } } }