On this page

Overview

A BAR file (extension: .bar) is an archive containing all the files required to install a BlackBerry 10 application. BAR files can be installed directly on a device without going through BlackBerry World or BES deployment through a procedure known as "sideloading". This article explains how to sideload an application on any BlackBerry 10 device.

Sideloading an application requires the following:

Sideloading applications requires enabling Development Mode on your BlackBerry 10 device. If your device was provided by your employer, Development Mode may be forbidden by corporate policy: in that case, you will not be able to sideload applications.

Installing the required software on your PC/Mac

The procedure requires the following software to be installed on your PC/Mac:

Downloading the BlackBerry Native SDK tools for your PC/Mac

The installation tool is part of the BlackBerry Native SDK. The Native SDK can either be downloaded as a stand-alone software or (if you have already installed it) from the Momentics development environment.

Downloading the Native SDK from Momentics
Downloading the Native SDK tools for Windows
Downloading the Native SDK tools for Mac

Preparing your BlackBerry 10 device

Sideloading applications requires enabling Development Mode on your BlackBerry 10 device. If your device was provided by your employer, Development Mode may be forbidden by corporate policy: in that case, you will not be able to sideload applications.

The BlackBerry 10 device needs to be prepared to enable sideloading of applications:

Installing the application

Once everything's ready on the device and your PC/Mac, we can proceed with the installation:

Info: Application-Development-Mode is false, sync disabled
Info: Sending request: INSTALL
Info: Action: Install
Info: File size: 3277221
Info: Installing ...
Info: Processing 3277221 bytes
Info: Progress 6%...
Info: Progress 11%...
Info: Progress 16%...
Info: Progress 100%...
Info: Progress 100%...
actual_dname::com.privatewave.svoip.demo.gYABgIOlC5Mm_YdgsYtIT58APtU
actual_id::gYABgIOlC5Mm_YdgsYtIT58APtU
actual_version::1.0.0.1
result::success