Category Archives: BlackBerry PlayBook

BlackBerry PlayBook Tablet

PlayBook QNX AudioManager Example

I wanted to show how to use another QNX AIR API, specifically the class AudioManager. It provides a singleton instance of the AudioManager which gives access to the available inputs and outputs on the device. You can then set the levels and mute state of both input and output. In the example code project QNXAudioManager [...]

Exploring the PlayBook application’s blackberry-tablet.xml

UPDATE: RIM has provide documentation on the blackberry-tablet.xml located here. With the release of the BlackBerry Tablet OS SDK for Adobe AIR Beta 3 (0.9.2) developers have access to a new PlayBook application descriptor file called "blackberry-tablet.xml". This file has to be named exactly "blackberry-tablet.xml" and be placed in the root of the application structure, [...]

Using the PlayBook QNX TextInput KeyboardType and ReturnKeyType

The PlayBook has a few different Keyboard types depending on what type of input the user is asked to provide. The BlackBerry Tablet OS SDK for Adobe AIR allows the developer to assign what type of keyboard should be shown for a specific input box. For the video and images below I used an example [...]

Using BlackBerry PaymentService with Adobe AIR for the PlayBook

Part of BlackBerry's AppWorld services is the ability to have your users purchase goods inside your application. This service provides an API to use inside your AIR for PlayBook applications. Read on to check out the basics of using this new API, new as of Beta 3 or Tablet OS SDK for Adobe AIR 0.9.2. [...]

Using QNX Image and ImageCache in List Custom CellRenderer

In this blog I'll show how to create a custom cell renderer skin for the QNX UI component List class. The custom cell renderer will display an image, text, and box beneath the text for affect. The List class implements virtualization of the cell renderers and reuses instances of the objects that are displayed as [...]

Run Through of PlayBook Beta3 AIR SDK Updates

Check out the latest development beta bits for developing applications for the PlayBook. Video covering the new Beta3 or BlackBerry Tablet OS SDK/Simulator 0.9.2 for Adobe AIR: Run Through of PlayBook Beta3 AIR SDK Updates from Renaun Erickson on Vimeo. Highlights: Differences of old simulator and new simulator New simulator portrait mode simulation Sample HelloWorld [...]

BlackBerry Tablet OS SDK for Adobe AIR Updates (0.9.2)

BlackBerry released some new beta bits for the PlayBook device and Tablet OS recently. As part of the latest beta release for the PlayBook, the WebWorks SDK for Tablet OS was introduced (that's for another post). Along with the introduction of WebWorks SDK for Tablet OS the update to the Tablet OS SDK for Adobe [...]

What Font does QNX UI Components on the PlayBook Use?

The default font that Flash Player and AIR assigns to TextField is: Times New Roman (or Times on Mac OS X). If you set the TextFormat's font name of a TextField to a invalid font name it will then revert to the OS's default font, not the Flash Player and AIR default of Times New [...]

Using MXML with QNX UI Components for the PlayBook

One of the less known facts about the Flex SDK and all its various parts is that MXML != Flex. MXML is a markup language that gets turned into ActionScript by mxmlc. With a little bit of knowledge of some metadata and willingness to build a bit of plumbing into a container class you can [...]

Using PlayBook’s QNXStageWebView with Flex Hero Mobile

UPDATED:People where having issues and I wanted to confirm it works with the latest BlackBerry Tablet OS 0.9.4 SDK/Plugin The BlackBerry Tablet OS provides a few extra AIR API's. One of these API's is the QNXStageWebView. It provide works a lot like the AIR 2.5 mobileDevice profile's StageWebView, but provides specific hooks into the PlayBook's [...]