Build your own app

How to build your own app using the Interaction SDK

When to use Monterosa / Interaction SDK

If you want to move quickly and integrate our pre-existing Experiences into your existing app or site, we recommend starting with Embed Experiences using the SDK.

If you want to take more control of your Experience, for example by building your own native UI for a poll within your app, or building a web app from scratch, then the SDK with its various libraries and APIs offers you this.

Experiences are real-time applications built using the Interaction Cloud infrastructure, also known simply as Apps. The benefits of creating an Experience include:

  • Instant scalability

  • Access to production-ready backend-services

  • Speed of data comms

  • Control and configuration via Studio interface

  • Feeds to TV and Big Screen graphics systems

  • Monterosa Support and additional services

Before getting started, read about the overall concepts and understand what an Experience is.

Front-end Libraries

The platform provides libraries which enable developers to create Experiences that are managed by Studio:

Backend APIs

Other APIs and libraries available to developers are:

  • Control API: This is the most powerful backend API available. It provides a way to dynamically control event, element and all content creation within the platform, and the way to extract data. The Control API is used to connect the platform to external content management systems, TV graphics and other systems. ยง

  • Public Feeds: these are JSON feeds provided as an alternative way for a client app to access published content and listings by client applications. They are hosted on a CDN and have high-volume capacity. They are used to avoid making more resource-hungry socket connections to the platform.

  • Gamify API: this is available on request. If you are an existing customer please raise a ticket via support or speak to your Account Manager.

By using it, you will be leveraging the scalability, speed and content management capabilities of the Monterosa / Interaction Cloud alongside its place in the fan engagement ecosystem.

  • Interaction SDK v2 is currently in early access with selected partners. It includes the ability to Embed Experiences into your applications, and to Build custom Experiences.

  • Interaction SDK v1 is available and in production now. All documents under Developer Guides are currently related to v1 and will be replaced with v2 when that version moves into production.

Last updated