Hello!! I have a question about the ios side of compose ui. When I use lazycolumn or pager, the overscroll ux is exactly the same as ios native. Can you tell me if jetbrains used the ios native ui internally or just customised the ux like ios with compose?
s
Scott Lanoue
01/19/2025, 7:35 AM
Compose multiplatform is not using native components under the hood, if you wanted to you could probably find the source code for it and see how they’ve implemented it to mimic the native feel.
It’s all skia under the hood tbh
h
HyeonBae Ji
01/19/2025, 7:42 AM
@Scott Lanoue Thanks, the UX is so identical, I clicked to check the inner code and didn't see expect/actual. It was all Skia 🫢
👍 1
s
Scott Lanoue
01/19/2025, 6:51 PM
Yeah I forked and have been updating a library that goes even further with compose multiplatform, recreating many more iOS components for usage across KMP