M/IC Apps are real-time applications built using the M/IC infrastructure. The benefits of creating an M/IC App include:
Access to production-ready backend-services
Speed of data comms
Control and configuration via M/IC Studio interface
Feeds to TV and Big Screen graphics systems
Monterosa Support and additional services
The platform provides libraries which enable developers to create applications that are connected to, and controlled by, M/IC Studio:
Other APIs and libs 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 M/IC to external content management systems, TV graphics and other systems.
Leaderboards REST API: this allows HTTP calls to read and write Leaderboards data without using the lib.
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.