Sample Apps for BlackBerry 10

Persistant Settings Sample

Starship Settings

Persistent settings

This sample shows a simple control panel for your average starship. You will learn how to use the SharedObject API for persistant store of the different settings. Read more

Browse on GitHub ›
Weather Guesser Sample

Weather guesser

Navigation

The main objective of this app, apart from producing more or less accurate weather forecasts, is to show you how to set up an application using tabbed and navigation panes. It also shows you how to load data using both SQL and non local JSON feeds. Read more

Browse on GitHub ›
BPS AIR Native Sample

BPS AIR Native

Extension Sample

AIR Native Extensions allow you to write native C/C++ code and have it run in your AIR applications. This specific example shows how to create ANE that uses the Azimuth Pitch and Roll sensor leveraging a native BPS library. Read more

Browse on GitHub ›
Push Receiver Sample

Push Receiver

Enable Push Data

This sample shows you how to use the Push Service APIs to create an app that receives push messages. Read more

Browse on GitHub ›
Download source code
spacer image

Styling

CSS Styling and Configuration

Use CSS to configure and style your application.

Browse on Github ›

spacer image

Platform Integration

Active Frames

Show custom messaging when your application is minimized to the running application grid.

Browse on Github ›

spacer image

Platform Integration

Cards

Learn how to create and integrate composer, picker, and previewer cards within your application.

Browse on Github ›

spacer image

Platform Integration

Viewers

Learn how to create and integrate a viewer within your application.

Browse on Github ›

BlackBerry 10 ANE

AIR Native Extensions

Here is a summary of all AIR Native Extensions that are available on GitHub. You can use them to integrate your applications with the platform as well as learn how to create your own AIR Native Extension. You can contribute your own ANEs to the Community-APIs-for-AIR repository on GitHub by submitting a pull request and signing up to be an official contributor. We will post a direct link to it in the list below as well.