home-assistant / android

:iphone: Home Assistant Companion for Android
https://companion.home-assistant.io/
Apache License 2.0
2.23k stars 623 forks source link

Home Assistant companion app multiplatform on KMP #4424

Closed nick2525 closed 3 months ago

nick2525 commented 3 months ago

It will be nice to have all features of Home Assistant companion app on Windows, Macos, Linux and mobile. It is very important that changes appear on all platforms at the same time. This can be achieved using this technology. https://www.jetbrains.com/lp/compose-multiplatform/ 3 In any case, you are writing a companion app for Android, but now even Google recommends using cross-platform code. And it’s easier to rewrite a companion app in Kotlin Multiplatform once, and you can always release it on all platforms at the same time Android Developers Blog: Android Support for Kotlin Multiplatform to Share Business Logic Across Mobile, Web, Server, and Desktop Platforms

dshokouhi commented 3 months ago

closing as duplicate of https://community.home-assistant.io/t/please-convert-code-for-mobile-app-into-kotlin-language/560791