2 ms·
https://blog.jetbrains.com/kotlin/2023/05/compose-multiplatform-for-ios-is-in-alpha/ https://blog.jetbrains.com/kotlin/2023/05/compose-multiplatf... "On iOS, C
by CharlesW 3y ago
https://blog.jetbrains.com/kotlin/2023/05/compose-multiplatform-for-ios-is-in-alpha/ https://blog.jetbrains.com/kotlin/2023/05/compose-multiplatf...
"On iOS, Compose Multiplatform user interfaces are rendered via a canvas implementation based on the graphics library Skiko [Skia for Kotlin]."
So yes — it foregoes native controls for a canvas implementation that leverages the same 2D graphics library used for Chrome and Flutter.
- fyzix 3y ago> https://blog.jetbrains.com/kotlin/2023/05/compose-multiplatform-for-ios-is-in-alpha/ https://blog.jetbrains.com/kotlin/2023/05/compose-multiplatf... > > "On iOS, Compose Multiplatform user interfaces are rendered via a canvas implementation based on the graphics library Skiko [Skia for Kotlin]." > > So yes — it foregoes native controls for a canvas implementation that leverages the same 2D graphics library used for Chrome and Flutter. fyi, flutter now uses a new graphics lib called impeller. It's not yet stable for Android though. https://docs.flutter.dev/perf/impeller https://docs.flutter.dev/perf/impeller