

Hanno Gödecke
Margelo, Mobile App Performance Tweaker

- I've been an app developer by heart ever since
- Build my first mobile apps when I was 11 y.o to cheat in mobile games
- Police was ringing at my door when I was 14 y.o. because of an illegal movie streaming app I built
- 1 year later I built an app that gained over 2 million downloads (it was basically Spotify's UI but with music from YouTube ... also slightly illegal but it survived longer).
- React Native enthusiast for over a decade now, building the best mobile apps @margelo
True native RecyclerView & UICollectionView in react native, the challenge of sync rendering
The never-ending quest for the fastest list library in react-native just got a new combatant: react-native-list.
It's a novel approach where the underlying list is a true native RecyclerVIew on android and a UICollectionView on iOS, promising the "most native" experience possible. This requires synchronous rendering of react(-native) views on another thread, which is a very interesting technical challenge.
This talk will talk about react & react-native rendering internals to understand how such a library can be made possible, educate about the new react-native-worklets bundle mode and in general dwell on the challenges of list rendering in react-native.
