What is KOS Studio?

KOS Studio is an application that provides a comprehensive suite of development tools to configure and deploy software for single-use devices running KOS. While KOS serves as the underlying operating system, Studio provides the necessary toolchain for testing and deployment. Developers use their preferred IDE for coding and testing, while utilizing Studio to manage virtual machines (Images), run code, view logs, and other advanced debugging tools.

Key features of KOS Studio include:

  • Real Time Collaboration: All data is synchronized at real time, including image data and shared artifacts. Artifacts can be shared through centralized artifact management and the marketplace.
  • Hardware Configuration: Studio enables users to toggle between running images on a local simulator and physical hardware effortlessly.
  • Testing to Production: Studio streamlines the path to production by allowing testing images to be packaged into immutable, signed releases.

Step-by-step tutorials are available to assist everyone from administrators to developers in navigating the environment.