-
Notifications
You must be signed in to change notification settings - Fork 20
Home
Fleks is currently coming in two different flavors which have parallel releases. The goal for the future is to combine them into a single version. The two flavors are:
- JVM which can be used for any backend that supports a JVM like native Java applications or Android
- KMP which can be used for any platform and can also be used in a KorGE game
KMP stands for Kotlin Multiplatform which will be the future for Fleks to support any platform, not only JVM. However, KMP is still in alpha status and things will change in the future that's why it is handled via a parallel release cycle for now. The API is also slightly different because KMP does not support all features that we can do in a JVM like certain reflection calls.
That's why the examples shown in this wiki are always shown in both versions. If you prefer the JVM API and are working in a JVM environment then feel free to use the JVM release for now. Otherwise, use the KMP version which will work on any platform including JVM environments.