Skip to content
KOS Development PortalKOS Development Portal
  • Essentials
  • Getting Started
  • What’s New
  • KOS Studio
  • Develop
    • Java Development
    • UI Development
    • Tutorials
    • Release Notes
  • Toggle website search
  • Essentials
  • Getting Started
  • What’s New
  • KOS Studio
  • Develop
    • Java Development
    • UI Development
    • Tutorials
    • Release Notes
  • Toggle website search

Getting Started – KOS CLI Installation and Workspace Setup

  • Post author:Mark Pomerant
  • Post published:November 19, 2025
  • Post category:Tutorials

Learn how to install the KOS CLI, create your first workspace, configure Studio environment, and run your first KOS application connected to a device.

Continue ReadingGetting Started – KOS CLI Installation and Workspace Setup

Getting Started with KOS Models

  • Post author:Mark Pomerant
  • Post published:November 19, 2025
  • Post category:Tutorials

Build your first reactive KOS model from scratch—add observable properties, methods, computed values, register it, and see it work in a React component.

Continue ReadingGetting Started with KOS Models

Making Service Requests in KOS Models

  • Post author:Mark Pomerant
  • Post published:November 19, 2025
  • Post category:Tutorials

Learn how to integrate device APIs using the @kosServiceRequest decorator with automatic lifecycle management—fetch data from device endpoints and update your UI reactively.

Continue ReadingMaking Service Requests in KOS Models

Receiving Device Events with Topic Handlers

  • Post author:Mark Pomerant
  • Post published:November 19, 2025
  • Post category:Tutorials

Add real-time color updates to your color manager by listening to device events with @kosTopicHandler, combining baseline API data with live event streams.

Continue ReadingReceiving Device Events with Topic Handlers

Model Dependencies and Cross-Model Reactivity

  • Post author:Mark Pomerant
  • Post published:November 19, 2025
  • Post category:Tutorials

Learn how models can depend on and observe other models using @kosDependency, demonstrating cross-model reactivity and computed properties based on other model state.

Continue ReadingModel Dependencies and Cross-Model Reactivity

Develop with KOS

KOS Java Docs provides a complete technical reference for all public classes,
methods, and interfaces within KOS. Find detailed method signatures, parameters,
return types, and usage examples to guide your development.

KOS UI SDK (User Interface Software Development Kit) is a collection of tools and libraries designed
to help developers create user interfaces for applications. It provides various features and
utilities to enhance the development process.

Dive in to discover all available features.

Core Java and UI Docs

The Core SDK provides access to many cross-cutting services and capabilities commonly required when building embedded devices.

JAVA

Pre-Release - Version 1.11

Version 1.10

Version 1.9

Version 1.8

Version 1.6

Version 1.5

UI

Version 2.1

Dispense Java and UI Docs

The Dispense SDK exposes additional models and services specific to embedded devices that pour beverages.

JAVA

Pre-Release - Version 1.11

Version 1.10

Version 1.9

Version 1.8

Version 1.6

Version 1.5

UI

Version 2.1

Privacy Policy

|

Terms of Use

|

Agreements & Guidelines

|

Open Source

Privacy Policy

Terms of Use

Agreements & Guidelines

Open Source