DEVELOPERS BLOG

You Should Enable the Launchable Service In Your App Today!

The BlackBerry Dynamics Launcher – shown in the screen shots above – is a floating icon that can appear on top of any screen within a BlackBerry Dynamics (BD) app. A user can click on that icon to expand the Launcher, allowing them to perform a quick action or switch to another BD app installed on the device. Having your app appear in the Launcher provides a convenient way for users to access your app from other BD apps. Companies can also customize the Launcher image by configuring their own custom image using the BlackBerry Enterprise Mobility Server.

Any BD app that provides a BD Shared Service (aka AppKinetics) should appear in the BlackBerry Launcher. For apps that don't provide a service, BD provides a place holder service called the Launchable Service.  The BD Runtime automatically handles the implementation of the Launchable Service, so it doesn’t require any code changes within your application to enable. To enable it for your app perform the followings steps within the BlackBerry UEM Admin Console.

  1. Click on the Apps menu within the BlackBerry UEM Admin Console
  2. Select your app from the list
  3. Click on the Version number URL for your app
4. Expand Launchable Service

5. Check off Launchable Service

6. Click Save twice

And that’s it! Your app will now appear in the BD Launcher of other apps without making any code changes to your app. 

To add the BD Launcher icon to your own app, you’ll need to add the BD Launcher Library to your project.  Have a look at the BD Launcher Framework documentation for instructions on how to implement that. 

Mark Sohm

About Mark Sohm

Senior Technical Solutions Manager on the Solution Architects team.

Mark Sohm joined BlackBerry in 2003 and currently works as a Senior Technical Solutions Manager on the Solutions Architects team. Mark Sohm has been helping developers create applications using BlackBerry technologies for over 15 years, starting way back with the very first BlackBerry JDK on BlackBerry OS 3.6 through to BlackBerry 10 and now Android with BlackBerry Dynamics and Android Enterprise.