PACKAGE YOUR IMAGINATION!
Reflect Spark enables customers and partners to easily create applications on the ReflectView™ digital signage platform – let your imagination run wild.

APPLICATIONS AS CONTENT
Digital signage networks present tremendous opportunities for companies to engage and inspire customers, guests, and employees. Unfortunately, passive experiences including video, images, and text may not be engaging enough to connect with your audience. That’s why many customers are turning to HTML applications to provide more engaging and interactive experiences.
However, creating these applications often requires highly specialized software developers who have a deep understanding of the digital signage content management system (CMS) on which they will run. This makes developing and deploying these applications more costly and time-consuming.
HOW IT WORKS
Want to earn revenue, even when customers don’t buy? Here are a few key considerations for retailers considering a monetization initiative:

LOCATION INFORMATION
Gives applications access to the player instructions to where the app can speak to the player with instructions - for example, to exit the app and play the next segment in the playlist.

LOCATION INFORMATION
Opens each application to the data specific to the location that can be useful in enabling the application to use that data to make changes in the app or update messaging that is specific to the location without needing to configure each app.

HTML 5
HTML5 is the standard markup for HTML applications on the web today. This allows for an easy transition to building apps on the ReflectView platform with the feature like the video element that allows for easy development for web development resources.

VANILLA JAVASCRIPT
This allows a front-end developer to use the functions that are available through Spark or write their own without having to use other libraries in order to achieve the desired results, which keeps applications more efficient and performant.
DEMOCRATIZING APP DEVELOPMENT
With Reflect Spark, we are changing this paradigm by making application development easier, allowing our customers and partners free reign to develop applications that leverage connections to the most important embedded information in the ReflectView digital signage platform. With Reflect Spark, any JavaScript developer can create engaging and interactive applications that incorporate player instructions and network information such as:

• Player instructions to end or reload a session
• Player information access including
- Location Code
-ID
- Name
- Network
• Channel ID information
• Current player location details
• Channel classifications
We are evaluating this list of features and looking for opportunities for expansion to evolve and develop more functionality in the future. Reflect Spark also includes all the documentation needed to enable your team to quickly become expert application developers. Finally, you are free to experiment with applications as content, without the cost and hassle typically associated with custom development.
THE INDUSTRY’S EASIEST UPDATES
Of course, the only thing worse than having to invest so much time and money in developing an application is realizing you need to update the content within one. That’s because most digital signage solutions require developers to embed the content within their applications. If you want to update the content, you have to update the application.
Not so with Reflect Spark. Now you can update the content within your HTML applications without requiring any application rewrite. That’s because our unique feed capability allows your applications to pull in content dynamically. Whether your application content is data, images, or video, it can be updated as easily as any other playlist content, dramatically reducing the expense and time needed to modify your experiences.

SPARK CAPABILITIES
The ReflectView Application Spark consists of a standalone JavaScript file in which JavaScript developers can use in their own HTML applications to tap into ReflectView’s hosted application features. Documentation is available as a part of Spark to take advantage of features like the following:
•Send player instructions to end or reload a session
• Player information including location code, ID, name, and network
• Channel IDs
• Instance Properties (object of key-value pairs of the playlist properties)
• Current player location details
• Retrieve classifications
LIKE WHAT YOU SEE?
If you’re ready to enhance your customer engagement, tell us more information about your company or solutions you’re looking for. We’re here to help.
GOT A SUPPORT QUESTION?
EMAIL US AT SUPPORT@REFLECTSYSTEMS.COM