Why is expo-router so slow on Android (production)
I’ve tested this on blank screens and delay between switching them is almost the same. I’ve tried to optimize code with memoization usecallbacks etc. But it didn’t change
Showing 20 of 528 articles (Page 1 of 27)
I’ve tested this on blank screens and delay between switching them is almost the same. I’ve tried to optimize code with memoization usecallbacks etc. But it didn’t change
New techniques we’re using at Airbnb to improve and maintain performance of SwiftUI features at scale
Nobody likes waiting, especially when opening an app. We noticed a clear trend: the faster our app started, the more users stuck around.
With more than one billion downloads, the Dropbox app for Android has to maintain a high quality bar for a diverse set of use cases and users. With less than 30 Android engineers, manual testing and #yolo isn’t enough
Learn how we tackled the main issues of traditional WebViews—performance, appearance, and integration—and how Mobile Bridge became a game-changer in our mobile development strategy, even allowing us to accelerate the migration to React Native.
Android Studio is a powerful IDE, but it can be memory-hungry. A few tweaks can significantly improve performance and reduce excessive memory usage. Here I will maintain the original tips structure while diving deeper into why each optimization works and how to apply it.
Testing at Netflix continuously evolves. In order to fully understand where it’s going and why it’s in its current state, it’s also important to understand the historical context of where it has been.
I am now building a mobile app, and checking what is the better platform for building a cross platform (iOS, Android, Web) in 2025 - React Native or Flutter? I am especially interested in the tooling itself regarding ease of building, uploading to the app stores, etc?
Ensure your WebViews are compatible with Android 16, as Android 16 removes the ability to opt-out of drawing your app edge-to-edge.
Even the codeium integration on jetbrains is substantially less clunky than xcode’s codeium integration.
At Careem, agility and adaptability are key to delivering highly personalized and seamless user experiences as we need to move fast to react to customer behaviour during different times of the year, such as Ramadan
The Ultimate Guide to React Native Optimization 2025 is here! 🔥
At Wealthfront, testing is one of our core engineering principles—in the form of unit and end-to-end testing on all platforms. The iOS team in particular manages its own CI infrastructure to run tests against an integration server
The year was 2020 and Skyscanner, like the entire travel industry, faced unprecedented challenges due to the global COVID-19 pandemic. Yet, this difficult year also provided an opportunity for introspection
Dream11 has revolutionised the way fans engage with their favourite sports in India. We host a community of over 230 million sports fans. During IPL 2024, we had more than 15 million fans
One of the critical elements of ensuring streamlined user experience is media assets, particularly high-resolution images of players, teams, and event banners.
nitially, we shied away from using React Native on Android due to performance concerns, but recent advances in Android device capabilities
This article offers an introduction to Java’s lightweight thread model, virtual thread, based on our study of it.
A few months ago, we embarked on one of the most significant transformations in PickMe’s iOS app history. What started with just one developer
The Tinder iOS application is used in over 190 countries around the world. In order to operate in each of these countries, we need to provide a localized experience.