# One Java API for HomeKit, Matter, and Google Home

DevFeed: [One Java API for HomeKit, Matter, and Google Home](<https://devfeed.tech/articles/one-java-api-for-homekit-matter-and-google-home-19520.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/smart-home-homekit-matter/>)

Author: Shai Almog

Published: 2026-08-24T00:00:00Z

Content type: release

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Matter](<https://devfeed.tech/topics/matter.md>), [API](<https://devfeed.tech/topics/api.md>), [Homekit](<https://devfeed.tech/topics/homekit.md>), [Java](<https://devfeed.tech/topics/java.md>), [Google](<https://devfeed.tech/topics/google.md>), [Android](<https://devfeed.tech/topics/android.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [api](<https://devfeed.tech/tags/api.md>), [google](<https://devfeed.tech/tags/google.md>), [google-home](<https://devfeed.tech/tags/google-home.md>), [homekit](<https://devfeed.tech/tags/homekit.md>), [java](<https://devfeed.tech/tags/java.md>), [matter](<https://devfeed.tech/tags/matter.md>), [release](<https://devfeed.tech/tags/release.md>)

## AI overview

Codename One introduces a capability-driven Java API for smart-home accessories across HomeKit and Matter, with support for traits, scenes, change subscriptions, Matter commissioning, native backends, and simulation. The release documents platform-specific conversions, availability states, and setup requirements for Google Home APIs.

## Source excerpt

Codename One now exposes smart-home accessories, traits, scenes, change subscriptions, and Matter commissioning through one capability-driven API with native and simulated backends.