There's a ton of features in Cobble that are implemented in flutter, we want to move to Kotlin Multiplatform, both in UI (Compose Multiplatform) and implementation, so it's more maintainable and we don't have to cross the 'gap' between flutter and the native code.
Alot of work has already been done on this to remove our reliance on a flutter background worker, but we still have the UI and any business logic still in flutter to do!
These should be gradually integrated, launching the associated screen in the KMP UI when selected from flutter (as the Locker tab currently does)
There's a ton of features in Cobble that are implemented in flutter, we want to move to Kotlin Multiplatform, both in UI (Compose Multiplatform) and implementation, so it's more maintainable and we don't have to cross the 'gap' between flutter and the native code.
Alot of work has already been done on this to remove our reliance on a flutter background worker, but we still have the UI and any business logic still in flutter to do!
These should be gradually integrated, launching the associated screen in the KMP UI when selected from flutter (as the Locker tab currently does)