React Native
Articles on React Native performance, JavaScript bridge optimization, and cross-platform mobile development.
React Native engineering articles 211–240 of 277
Grow Your Business With React Native SDK Wrapper
React Native powers nearly 10% of mobile apps globally, yet most SDK providers are leaving this massive market on the table. Here's why building an official wrapper might be your smartest growth move.
Keeping Android app size in check with React Native Upgrades | by Sparsha Saha | Microsoft Mobile Engineering | Medium
Microsoft Teams faced a 1.2 MB app size bloat after upgrading React Native. Here's how they cut it down to just 0.48 MB.
The Journey of React-Native @ Flipkart
Talha Naqvi from Flipkart reveals how React Native cut their A/B testing cycles in half while serving 100M+ users. The secret? Strategic compromises and custom infrastructure.
Trendyol GO - React Native
Yusuf Zeren from Trendyol reveals how his team built their GO delivery app entirely with React Native—zero custom native modules required. Their secret? Strategic architecture choices that kept things simple.
Location Tracking with React Native
Yusuf Zeren from Trendyol reveals how they solved real-time courier tracking in React Native—a challenge that seems impossible when JavaScript stops running in the background.
Lessons from training teams to use React Native
Coinbase trained 27 engineers on React Native in 3 days during COVID lockdowns. Here's what they learned about scaling technical education.
Tophatting React Native
Charles Zhang from Shopify reveals how they cut React Native code review time from minutes to seconds. The secret? Rethinking how JavaScript bundles get shared between developers.
Building Reliable Mobile Applications
Shopify's POS app processes billions in sales yearly. Unlike typical apps, downtime means merchants can't make sales at all.
React Native Core Principles and Best Practices
The React Native team at Facebook just pulled back the curtain on how they decide what to build next. Spoiler: cross-platform consistency isn't their top priority.
React Native 0.63 Release
React Native just fixed the two biggest complaints from mobile teams: cryptic error messages and interactions that scream 'this isn't a native app.'
Challenges and Opportunities of Building React and React Native Apps
Callstack explores the real-world challenges teams face when scaling React and React Native across web, mobile, and desktop platforms. The opportunities? Bigger than you might think.
React Native 0.62 Release
React Native 0.62 just shipped with Flipper debugging built in by default. This release fundamentally changes how mobile developers debug cross-platform apps.
Don’t Let That Consistent Launch Time Slip Away
Dream11's 110M+ users join fantasy sports contests minutes before deadlines. A slow app launch means lost revenue and unfilled contests.
React Native: The Future of Mobile at Shopify
Farhan Thawar from Shopify reveals why they're betting the company's mobile future on React Native. With 71% of purchases happening on mobile, this wasn't a decision made lightly.
Reproxy: Mock Server for Mobile App Development
Ahmad Fadli from Traveloka's Experience team built a mock server that freed his mobile team from backend API dependencies. What started as a simple workaround evolved into a tool now used across product teams.
Scaling Mobile Development by Treating Apps as Services
Shopify scaled to multiple mobile apps without slowing down. Their secret? Stop treating apps like special snowflakes.
React Native Doctor Diagnostic Tool
How much time does your team waste debugging React Native environment setup? The React Native Community just shipped a solution that auto-fixes your dev environment issues.
How Discord Achieves Native iOS Performance with React Native
Discord runs millions of MAU on iOS with just 3 core engineers. Their secret? React Native—but only after a brutal performance overhaul.
React Native 0.61 Release
React Native's hot reloading was so broken that most developers just turned it off. The 0.61 release completely reimagined it from scratch.
Integrating React Native into Existing Android Applications
Callstack explores how to add React Native to existing Android apps without a full rewrite. This brownfield approach lets teams ship cross-platform features while keeping their native codebase intact.
Mobile App Automation for Dream11
Dream11 built a mobile automation framework that tests 100M+ user experiences across iOS and Android simultaneously. Here's how they eliminated duplicate test code and slashed regression cycles.
Hermes JavaScript Engine for React Native
Facebook just open-sourced Hermes, a JavaScript engine built specifically for React Native on Android. This isn't just another optimization tweak. It's a ground-up rethink of how JS should run on mobile.
Hermes: An Open Source JavaScript Engine Optimized for Mobile Apps
Facebook built a JavaScript engine from scratch because existing ones weren't cutting it for mobile. Hermes prioritizes what actually matters: startup time, app size, and memory usage.
React Native Version 0.60 Release
React Native 0.60 just dropped with changes so significant, they're calling it a migration milestone. If you're still manually linking native modules, this changes everything.
Handling Multiple Native iOS Views in React Native
Callstack tackles a common React Native challenge: managing multiple native iOS views without the usual headaches. This 2019 piece still holds valuable lessons for teams bridging native and JavaScript code.
Building Component Libraries for React Native Apps
Callstack tackles one of React Native's toughest scaling challenges: building component libraries that actually work across teams. Most companies get this wrong and pay for it later.
Bob: A React Native Library Builder Tool
Callstack just open-sourced Bob, a builder tool that tackles one of React Native library development's most annoying pain points. If you've ever published a native module, you know the build config headache thi...
React Native 0.59 Release
React Native 0.59 just dropped with the biggest Android performance upgrade in years. If your app still feels sluggish compared to iOS, this changes everything.
React Native Tab View 2.0 Release and Features
Callstack just dropped React Native Tab View 2.0, and it's a complete rewrite that changes how developers build tabbed interfaces. If you're still wrestling with performance issues in your tab navigation, this ...
React Native at Traveloka: Hybrid Development Experience
Adrian Hartanto from Traveloka reveals how his team pulled off a seemingly impossible challenge: integrating React Native into production iOS and Android apps in just 3 weeks without disrupting native developme...