There are some new releases of the LVGL KT libraries available on Maven Central (
https://search.maven.org/search?q=io.gitlab.embed-soft ). The Core library now has support for animations and fonts. Drivers library now has support for theming, and provides basic display management.
A new library called LVGL KT SDL 2 (
https://gitlab.com/embed-soft/lvgl-kt/lvgl-kt-sdl2 ) has been created (also published) to provide support for the SDL 2 display backend. This library is mainly used for testing (without the hassle of setting up embedded hardware/software) and only supports the
linuxX64 target. Additional targets might be supported in the future. The ball is in the Kotlin team's court with expanding supported host platforms (
@Sebastian Sellmair [JB] ). Would like to see the
linuxArm64 target become a host target. Already there is some ARM based hardware running a form of Embedded Linux, which would be powerful enough to cover some areas of software development, like the Raspberry Pi 4 8 GB RAM version for example.