Enterprise SDKs
BlackBerry
offers several SDK options to help your organization customize and extend your BlackBerry
solution.Component |
Description |
---|---|
BlackBerry UEM Integration SDK |
The BlackBerry UEM Integration SDK allows developers to create plug-ins that extend the functionality of BlackBerry UEM . Using the UEM Integration SDK (which includes the UEM Integration plug-in for Eclipse ) and the UEM Integration APIs, you can create and deploy BlackBerry UEM plug-ins that allow for the tight integration of new features or services with an existing BlackBerry UEM installation.For more information about the BlackBerry UEM Integration SDK , see the BlackBerry UEM Integration SDK content. |
BlackBerry Dynamics SDK |
The BlackBerry Dynamics SDK provides a powerful set of tools to ISV and enterprise developers, allowing them to focus on building their apps rather than learning how to secure, deploy, and manage those apps. The BlackBerry Dynamics SDK can be used to develop native, hybrid, and web apps for iOS , macOS , Android , and Windows devices, with services such as the following:
For more information about the BlackBerry Dynamics SDK , see the BlackBerry Dynamics SDK content. |
BlackBerry Analytics SDK |
The BlackBerry Analytics SDK allows BlackBerry
Dynamics app developers to enable custom BlackBerry
Dynamics apps for Android and iOS to automatically record events and send them to BlackBerry Analytics . All you need to do is integrate the BlackBerry Analytics library into your app; the SDK does the work of sending the events for you.For more information about the BlackBerry Analytics SDK , see the BlackBerry Analytics content. |
Spark Communications Services SDK |
The BlackBerry Spark Communications Services SDK provides a framework to develop real-time, end-to-end secure messaging capabilities in your own product or service. The Spark Communications Services security model ensures that only the sender and intended recipient can see each message sent, and that messages aren't modified in transit between the sender and recipient.The Spark Communications Services SDK also provides the framework for other forms of collaboration and communication, such as push notifications, secure voice and video calls, and file sharing. You can even extend and create new types of real-time services and use cases by defining your own custom application protocols and data types.For more information about the Spark Communications Services , see the Spark Communications Services SDK content. |
BlackBerry Web
Services |
The BlackBerry Web
Services are a collection of SOAP and REST web services that you can use to create applications to manage your organization's BlackBerry UEM domain, user accounts, and all supported devices. You can use the BlackBerry Web
Services to automate many tasks that administrators typically perform using the management console. For example, you can create an application that automates the process of creating user accounts, adds users to multiple groups, and manages users' devices.For more information about the BlackBerry Web
Services , see the BlackBerry Web
Services for BlackBerry UEM content. |
For more information on obtaining and using all of the developer tools available from
BlackBerry
, visit the the BlackBerry
Developers site.