BlackBerry Spark Communications Services

Get Started with BlackBerry Development Tools

Get Started with BlackBerry Spark Communications Services

The Spark Communications Services SDK provides a framework to develop real-time, end-to-end secure messaging capabilities in your own product or service.

With the SDK, you can develop a real-time, secure messaging service for Android, iOS, or Web platforms.

To continue, choose a platform below and click Next.

Learn

The Spark Communications Services SDK provides a framework to develop real-time, end-to-end secure messaging capabilities in your own product or service.

The SDK 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 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.

Before you get started, please refer to the Development Guide

Follow these steps to download and configure the SDK.

  1. Download the SDK (login required)

  2. Review the Getting Started section in the Developer Guide

Now that your environment is set up, you’re ready to develop your instant messaging solution. The Spark Communications Services SDK includes API references and example applications to guide you successfully through the development process.

Development Guide

For more help on developing with the SDK, view the BlackBerry Spark Communications Services Developer Guide.

Resources

View all of the Spark resources and available downloads