I’m building a mobile game using Expo and React Native. By combining FlatList and React Native’s new architecture with the Hermes JS engine enabled, I get ~120 frames per second performance on my old Android phone, even with long lists of components containing text, images and buttons. I didn’t even know my phone went to 120 fps.
Continue reading 120 fps in React NativeCategory Archives: Android
Anything about Android apps or the system in general.
Fight Clock: Boxing/HIIT Timer App
I just launched Fight Clock, an app for round timing of boxing, MMA and Muay Thai – 3 of my hobbies, when lack of injuries permits. It’s built using Expo / React Native / TypeScript. So the same code base will work seamlessly on web, Android and iOS.
But the USP of Expo / React Native is actually the ability to push small fixes and updates ‘OTA’, without requiring a new mobile release. This way, fixes can be delivered to users transparently in minutes, not days.
Tinnitus Therapy wins ‘App of the Day’
My popular Tinnitus Therapy was recently featured as an App Of The Day on the app review site, Download Astro. I did a little interview for them about me and the app. Go and take a look.
SQUAREPIX – magic image reshaping app
Have you ever needed to resize a photo to square, but its composition means you cannot really crop it? Squashing, stretching or adding those blurry side bars just looks bad. Try SQUAREPIX! Continue reading SQUAREPIX – magic image reshaping app