
Why are React Native apps making more money?
Why React Native apps beats Flutter and Native apps in revenue
Hi, I'm Perttu Lähteenlahti — a developer and designer based in Finland. I've spent the last decade designing and building digital products, from mobile apps to web platforms. I also won 40+ hackathons along the way.
Currently, I work as a Senior Developer Advocate at RevenueCat, where I help developers build and monetize their apps. My focus is on React Native, cross-platform development, and making in-app purchases less painful. You can read more about me, or see what I'm up to now.
I write practical, production-focused guides about React Native, iOS and Android development, mobile performance, and app monetization — especially subscriptions and in-app purchases. Most articles are based on real issues I've hit while building and shipping apps in production.





I write about React Native development, mobile app monetization, in-app purchases, and lessons learned from building products. Here are some of my recent posts.

Why React Native apps beats Flutter and Native apps in revenue
Apple hands you a CSV, not an invoice. Drop your App Store Connect financial report below and instantly generate the self-issued invoice and itemized report your accountant needs — one PDF, entirely in your browser.

Use Linking.canOpenURL to detect if another app is installed on iOS in Expo. Covers Expo config plugin setup, URL scheme configuration, CNG workflow, and a hook to conditionally show a deep link button.

Remind your customers that their trial is about to expire and build trust
How to make money with your Flutter app
FlutterKaigi 2025
Building & monetizing a React Native app for three platforms in 20 minutes
React Advanced London 2025
Why React Native apps make all the money
React Conf 2025




