Skip Navigation

Install the
BlackBerry Dynamics SDK for Cordova

Visit BlackBerry Developer Downloads to download the
BlackBerry Dynamics SDK for Cordova
. When you click the link, you are prompted to log in to the Developer site with your
BlackBerry Online Account
. If you don’t already have an account, you can register and create one. Extract the
BlackBerry Dynamics SDK for Cordova
package to the desired project directory.
If you are extracting the package on
Windows
, you will need to use a utility tool such as 7zip or WinRAR.
  1. If you are developing for
    Android
    , install the Android SDK.
  2. Integrate the
    BlackBerry Dynamics SDK for Android
    and/or the
    BlackBerry Dynamics SDK for iOS
    . You can use the Base plug-in to download the BlackBerry Dynamics SDK for Android using Gradle and the BlackBerry Dynamics SDK for iOS using CocoaPods. For additional information, see the BlackBerry Dynamics SDK Development Guide for the desired platform.
    For
    iOS
    apps, you must use the BlackBerry Dynamics SDK for iOS dynamic framework. The
    BlackBerry Dynamics SDK for iOS
    static framework is no longer supported.
  3. If you are developing for
    Android
    , install the Android SDK/ADT bundle.
  4. If you are developing for
    iOS
    , install Xcode.
  5. Install Node.js.
    After the installation completes, the
    npm
    command is available in your terminal shell.
  • Install the BlackBerry Dynamics SDK for Cordova plug-ins. If you want to implement
    SafetyNet
    attestation for your
    BlackBerry Dynamics
    app, see Implementing SafetyNet attestation for BlackBerry Dynamics apps before you install the Base plug-in.
  • If you are developing for
    iOS
    , in the
    config.xml
    file, set the following to enable the enterprise discovery scheme that is required for key
    BlackBerry Dynamics
    features:
    <preference name=“BBD_Enterprise_Discovery” value=“true” />
  • To enable enterprise simulation mode, in the
    config.xml
    file, set the following:
    <preference name=“GDEnterpriseSimulationMode” value=“true” />
    For more information about enterprise simulation mode, see the Testing and troubleshooting section of the BlackBerry Dynamics SDK Development Guide for the desired platform.