Developing for BlackBerry 10. BlackBerry 10 != BlackBerry OS

  • Published on
    18-Dec-2015

  • View
    215

  • Download
    0

Embed Size (px)

Transcript

  • Slide 1
  • Developing for BlackBerry 10
  • Slide 2
  • BlackBerry 10 != BlackBerry OS
  • Slide 3
  • March Last week Today 2013
  • Slide 4
  • Slide 5
  • 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)
  • Slide 6
  • 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
  • Slide 7
  • Based on Qt Designed to give apps a native look Combines a C++ backend with a QML/JavaScript front end
  • Slide 8
  • Page{ Container{ Label{ id: myLabel text: "Hello, World!" } Button{ text: "Click me" onClicked: { myLabel.text = "Button Clicked" }