Hey guys, I would really appreciate if I could get...
# compose-ios
f
Hey guys, I would really appreciate if I could get your experience regarding performance while running Compose apps on iOS (jank is lag spikes /fps drops for those not familiar with the term) (Running in Release) 🔥 I've had no jank or fps issues 👀 There is some initial jank but after that it runs smoothly 🥶 Jank occurs occasionally 💤 I often find it difficult to reach the target frame rate of the device
👀 5
🥶 4
💤 2
🔥 10
f
are we talking about release or debug build?
💡 1
d
...asking the key questions; Debug/Release is a big deal with Compose in general not only iOS 👌
f
Release, obviously I don't care about lag during development
And thanks guys, looking forward to hearing more
f
It may be obvious to you but not everyone
f
@Filip Wiesner I guess you are right
f
I am interested in the results as well. Thanks for editing the original message so that the results are not skewed 🤝
m
🔥 👀 i selected both. Actually on iPhone 14 Pro Max mostly no jank/fps issues. The only times i observe it is due to implementation issues on my end. I have quite complex lazycolumns which is on my end to fix. Or dialogs appearing i know sometimes my setup with a statemachine is not 100% perfect so the show animation sometimes lags. But these are all on my end Pure compose render lag i do not observe
d
I'm in the process of pitching compose iOS at my company and part of it is evaluating the hitch. It seems as though everyone notices something when scrolling slowly through lazy columns.
m
@Dmitriy Tarasevich interesting, which iPhones do you use for the testing? i can only speak for newer iPhones atm, and lazy list can be completely smooth on CMP on iOS given it’s correctly implemented. It supports even 120hz iirc. Do you have a minimal code sample? would like to compare on my device too
r
I constantly have jank on keyboard opening and pushing scaffold footers upwards.