BlackBerry Q10 Device Support Added for Android Apps

Android Development

TITLE_IMAGE

With the upcoming (and much anticipated) release of the BlackBerry Q10, Android developers can now target the first qwerty-keyboard device to be released on the BlackBerry 10 mobile computing platform. The even better news for developers is that they can also port their existing BlackBerry 10 Android apps running on the BlackBerry Z10 and BlackBerry PlayBook tablet to also include support for the BlackBerry Q10 within the same release build.

While the BlackBerry Runtime for Android Apps has a built-in screen manager which will scale the application to the screen size of the device, it’s always best to build your app specific to the device you are targeting to ensure it looks presentable to end-users.

BlackBerry Z10

For developers, the key difference between the BlackBerry PlayBook, BlackBerry Z10 and BlackBerry Q10 would be in regard to screen sizes. The all-touch BlackBerry Z10 features a resolution of 1280 x 768 (15:9) on a 4.2-inch, 356 PPI screen. Android resources are pulled in from the res/drawable-xhdpi project folder.

android-z10

BlackBerry Z10 screenshot: 1280×768 background image from res/drawable-xhdpi/device.png

BlackBerry Q10

The BlackBerry Q10 boasts a 330 PPI screen but with a resolution of 720 x 720 on a 3.1” screen (1:1 aspect ratio). When targeting the BlackBerry Q10, Android developers can leverage the res/drawable-small-square project folder.

android-q10

BlackBerry Q10 screenshot: 720×720 background image from res/drawable-small-square/device.png

BlackBerry PlayBook

In addition to the BlackBerry Z10 and BlackBerry Q10 models above, the BlackBerry PlayBook also supports Android apps. With a 7” screen resolution of 1024 x 600, this qualifies the BlackBerry PlayBook as an mdpi device pulling in resources from the res/drawable-mdpi project folder.

android-pb

BlackBerry PlayBook screenshot: 1024 x 600 background image from res/drawable-mdpi/device.png

ADT Project Structure

Both the BlackBerry Z10 and BlackBerry Q10 support icons with a size of 114 x 114 pixels (BlackBerry PlayBook: 86 x 86 pixels) which should be placed within their respective res/drawable project folders as well. Within the same Android project you can target both of the BlackBerry 10 form factors within the same release build by following these standard Android best practices.

android-folders

Single Android project structure for BlackBerry Z10, BlackBerry Q10 & BlackBerry PlayBook

You can repackage your Android APK to the BlackBerry BAR file format using the new v1.5.2 SDK, and test/debug using device simulators for the BlackBerry Z10 (BlackBerry 10 Dev Alpha B), BlackBerry Q10 (BlackBerry Dev Alpha C) and BlackBerry PlayBook  tablet available within our Android tooling page. Other pages which you should find useful would be our documentation page for the BlackBerry Plug-in for ADT and the Android API Support page.

BlackBerry World Submission

After testing your Android application and repackaging it into the BAR file format, you can submit your app to the BlackBerry World storefront via the following steps:

  1. Log into the vendor portal
  2. Select Manage products
  3. Add a new release
  4. Set ‘supported devices’ appropriately based on BlackBerry Q10, BlackBerry Z10 and/or BlackBerry PlayBook support for your app. If the app supports more than one device you can choose to select multiple devices for the same release build (BAR file). On the contrary, you can also upload specific file bundles (BARs) for each BlackBerry 10 device.
android-submit

Supported BlackBerry 10 devices within the BlackBerry World vendor portal

Join the conversation

Show comments Hide comments
+ -
  • http://tapzat.com/blackberry-q10-device-support-added-for-android-apps/ tapzat » BlackBerry Q10 Device Support Added for Android Apps …

    […] Continued:  BlackBerry Q10 Device Support Added for Android Apps … […]

  • http://www.lyapps.com/blackberry-adds-q10-support-to-android-app-porting-process/ BlackBerry adds Q10 support to Android app porting process | lyApps - Free Apps,App Reviews and News

    […] of a BlackBerry Q10 will have some nice-looking Android apps prepared for download on launch day by adding support for a keyboard-equipped smartphone to a growth tools. The association records that while a […]

  • http://www.bestmusthaveapps.com/blackberry-adds-q10-support-to-android-app-porting-process-phonedog-blog/ BlackBerry adds Q10 support to Android app porting process - PhoneDog (blog) - bestmusthaveapps.com

    […] of the BlackBerry Q10 will have some nice-looking Android apps ready for download on launch day by adding support for the keyboard-equipped smartphone to its development tools. The company notes that while its […]

  • http://www.lyapps.com/blackberry-q10-will-support-android-app-ports-as-well/ Blackberry Q10 Will Support Android App Ports As Well | lyApps - Free Apps,App Reviews and News

    […] Seen at:devblog.blackberry […]

  • http://www.blackberry-fr.com/26242/blackberry-q10-compatible-avec-les-applications-android/ BlackBerry Q10 compatible avec les applications Android

    […] est tactile et l’autre à clavier physique, le BlackBerry Q10. Il y a quelques jours le blog BlackBerry pour les développeurs a confirmé la prise en charge des applications Android  sur ce modèle tant […]

  • http://blackberryclubthailand.com/home/blackberry-android-runtime-%e0%b8%a3%e0%b8%ad%e0%b8%87%e0%b8%a3%e0%b8%b1%e0%b8%9a-%e0%b8%9a%e0%b8%b5%e0%b8%9a%e0%b8%b5-q10-%e0%b8%a3%e0%b8%b8%e0%b9%88%e0%b8%99%e Blackberry Android runtime รองรับ บีบี Q10 รุ่นมีคีย์บอร์ดแล้ว | BlackBerry Club Thailand

    […] ข้อมูลข่าวจาก blackberry dev blog […]

  • http://www.sdknews.com/blackberry/blackberry-q10-device-support-added-for-android-apps BlackBerry Q10 Device Support Added for Android Apps | SDK News

    […] BlackBerry Q10 Device Support Added for Android Apps […]

  • http://findyourapps.org/android-apps-reviews/blackberry-q10-device-support-added-for-android-apps/ BlackBerry Q10 Device Support Added for Android Apps …

    […] best android apps – Google Blog Search […]

  • http://www.blackberryordie.com/?p=5154 BlackBerry Q10 Device Support Added for Android Apps … | Blackberry or Die™

    […] View the original here: BlackBerry Q10 Device Support Added for Android Apps … […]

  • http://google faiz

    Thank you

  • http://blackberryclubthailand.com/home/archives/1133 Blackberry Android runtime รองรับ บีบี Q10 รุ่นมีคีย์บอร์ดแล้ว | BlackBerry Club Thailand

    […] ข้อมูลข่าวจาก blackberry dev blog […]

  • http://www.berryreview.com/2013/03/26/blackberry-q10-gets-android-app-support/ BlackBerry Q10 gets Android App Support - BerryReview - Mobile Edition

    […] The Inside BlackBerry Developer Blog just posted some great news.  The Q10, which we are patiently awaiting the release of has been given Android app compatibility.  You can now port your existing Android apps to work on the Q10.   Check out the full story here! […]

  • http://fancy.com/things/620693367000407056/GetFastSoundCloudPlays cento

    cento

    BlackBerry Q10 Device Support Added for Android Apps | BlackBerry Developer Blog

  • http://Studiopressreview123.Yolasite.com/ambiance-pro-theme-a-device-responsive-and-html5-s.php Genesis WordPress Theme

    Genesis WordPress Theme

    BlackBerry Q10 Device Support Added for Android Apps | BlackBerry Developer Blog

  • http://devblog.blackberry.com/2014/08/s4bb-case-study/ Beta Test your Apps with the BlackBerry Beta Zone – A Case Study by S4BB Limited | BlackBerry Developer Blog

    […] if you wanted to run a beta test for a BlackBerry 10 app, you would have had to send your users a release-build BAR file and they would have to sideload it onto their phone. There are so many steps in between […]

  • http://www.datafilehost.com/d/fa1a26ed Game killer apk

    Game killer apk

    BlackBerry Q10 Device Support Added for Android Apps | BlackBerry Developer Blog

  • http://iphone-applications.com/?p=713 Android Apps Q10

    […] BlackBerry Q10 Device Support Added for Android Apps … – With the upcoming (and much anticipated) release of the BlackBerry Q10, Android developers can now target the first qwerty-keyboard device to be released on the …… […]

  • http://you-conference-call.com/blackberry-voip-apps/ Blackberry Voip Apps | You Conference Call

    […] BlackBerry Q10 Device Support Added … – With the upcoming (and much anticipated) release of the BlackBerry Q10, Android developers can now target the first qwerty-keyboard device to be released … […]

blog comments powered by Disqus