What is Skylight?

Skylight is a software platform that companies use to create smart glasses applications.

Skylight is for business scenarios where you need hands-free, in-context, real time information right where work is getting done.

It is a complete system – it manages the user experience on the smart glasses itself and it is the back end platform which powers the business solution.

While most critical functions work out-of-the box, Skylight can be configured, customized and extended to your unique needs using the Skylight SDK.

Skylight works with a variety of devices, including single optic heads-up displays as well as next generation binocular transparent lens glasses. These units create amazing visual experiences, and with Skylight – they make what used to be impossible a reality today.

Hands Free

Content and applications right at the point of work


Visual experiences that augment your environment


Communications and data sent right into your view


Track, understand and adapt to the real-world environment

What Can it Do?

There are several essential Skylight functions that provide the foundation for all enterprise smart glasses solutions.

  1. The first is See What I See. This is Skylight’s ability to make multimedia calls between users. These calls can be between two people with glasses, or between someone with glasses and a remote supervisor at their PC or tablet. Unlike normal video chat, they provide a first-person video feed of what they are actually seeing as they do their work hands-free. Customers find that this enables the unique ability to provide real-time, remote expert help.
  2. Skylight provides a new way to manage Messages, Questions, Tasks and Alerts. The system sends and displays messages or questions sent by other users, or alerts and tasks programmatically sent from external applications. These may be one-way messages, or they could request some response back from the user. Unlike phones, PCs and tablets – this information gets to the user in real-time, right in their field of view – enabling you to better manage, change and expedite user’s day to day tasks.
  3. Since Skylight knows where every the user is, as well as the location of important waypoints, objects, markers and devices. Accordingly, it allows you to efficiently Find and Track Objects and People. Skylight can provide navigation advice, optimized routing and visual cues that makes the user do their work faster and safer.
  4. Many Skylight scenarios are designed to keep the user’s hands free so they can accomplish their critical work tasks. Skylight enables Hands Free App Access and Device Control for any networked device. Using head-tracking, voice and other methods, Skylight allows users to visualize and interact with augmented reality objects that connect to real-world devices, other users and applications.
  5. Skylight is a real-time system, and is ideal for Continuous Monitoring. This allows users to see content in their heads-up display provided by any external system, sensor or device. This display could be any combination of – text, numbers, icons, images and widgets of various types.
  6. Skylight takes advantage of the on-board camera to run Computer Vision algorithms which have been optimized for these types of mobile devices. This enables Skylight to capture, decode and recognize faces, bar codes, QR codes and markers.
  7. While there is considerable out-of-the-box functionality provided by Skylight, in order to deliver a complete solution a developer can build “Add-ins” using the Skylight SDK and APIs. These Add-Ins broker information between legacy systems, control the content and commands sent to the glasses, and execute custom business logic.
  8. Finally, Skylight has a collection of out-of-box Web Dashboards that can be run on PCs or tablets. They are used to manage system resources and user accounts by IT. In addition, there are customizable Skylight web apps for Supervisors and Remote Users to track real-time status and location of users, send messages or tasks, and to send audio/video calls to the glasses.

Who is it For?

Skylight is an enterprise platform for smart glasses, designed for any sized business who wants to transform their operations using next generation wearable devices.

In particular, we focus on ‘deskless workers’ of all types. These users need hands-free, real-time, in-context overlay information for their job - which can only be delivered with smart glasses. APX Labs estimate that at least 1 in 10 adults work in jobs that can be done better, safer and cheaper with smart glasses and Skylight today.

They include people like nurses, doctors, field service and repair technicians, supply-chain and logistics staff, assembly line and QA personnel, security and support staff, as well as public sector workers. Today, when doing their most important tasks they are too often unconnected and flying blind. Skylight and smart glasses change all that.

Smart glasses solutions are particularly essential and valuable for industrial, healthcare, manufacturing, retail, distribution, utility, entertainment and energy companies.

What Does it Look Like?

The Skylight UI is optimized for see-through, transparent optic displays. Since they are head-worn for important work scenarios they have to be highly responsive, like you would find in a first-person video game, and they need to smartly keep what is displayed to a minimum, so you can focus on the task at hand.

On the glasses, the user can access a hands-free Main Menu. This allows the user to make video calls, control the camera, review messages/tasks and perform other common functions. On the screen, the user will be able to see multiple Info Panels – which show content of any type continuously updated by the server. They can see work items, questions, alerts in the Message Panel. After a few seconds these messages fade from view, but can be retrieved later from the main menu. Rich content, like images, text, video and 3D models are delivered to the user in the Media Panel. Points are augmented reality objects that represent any person, place or thing - displayed on the display in their real-world location. Skylight allows users to perform hands-free interactions with points which may open menu options to provide more information or trigger some action on the server, in another application or on a remote device.

How Does it Work?

Skylight is made of three components. The Skylight client application, the Skylight Server, and Dashboards.

The Skylight client application runs on the smart glasses, is self-contained, and functional out of the box. No additional client development is required to implement a smart glasses solution. The Skylight server is a required back-end for all Skylight clients. It is made up of a set of components that speak to each other through an internal Skylight API. The Skylight Dashboards are web applications that run on the server.

Customizing the system involves creating Skylight Add-Ins. An Add-In is a self-contained component that runs as if it were a native part of Skylight Server. It manages the communication with external systems, provides content and commands to the client, and optionally hosts custom business logic. Skylight enables Add-Ins built in a variety of programming and scripting languages, and Skylight can interface with external systems through most standard methods and protocols.

A front-end system that resides on the Smart Glasses hardware which provides the user interface.

A back end platform that connect Smart Glasses with each other and to other external data and applications.

Web apps and dashboards used for command and control, reporting and analytics, and system administration functions.