Hey guys, I would really appreciate if I could get your experience regarding performance while runni...
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.