What is an M/IC App?

An M/IC App is typically a client-side application created using the Interaction SDK which uses the LViS libraries to connect in real-time to the platform. M/IC Apps are all designed to respond to controls and triggers from the platform, allowing content producers to take full control of the application's settings and real-time content behaviour.

Writing your first M/IC App in JavaScript

You can learn how to create a JavaScript application on M/IC by following this guide.

The importance of M/IC App Spec files

In conjunction with writing a new application, every M/IC App has its own App Spec.

An App Spec is a set of JSON documents describing properties of an M/IC App such as:

  • Supported M/IC Elements with Element level settings

  • Required M/IC Services

  • Project level settings

  • Event level settings

To learn more about creating App Specs, read the App Specs guide.