React Native

Articles on React Native performance, JavaScript bridge optimization, and cross-platform mobile development.

277 Articles · 47 Companies · 36 Topics

React Native engineering articles 241–270 of 277

Traveloka Dec 3, 2018

Traveloka React Native District System

Junius Ang from Traveloka reveals how their 'District System' lets a 5-person team manage multiple React Native apps across brownfield and greenfield projects. The secret? It's not a framework—it's a reusabilit...

Traveloka Dec 3, 2018

React Native Adoption at Traveloka

Jacky Wijaya from Traveloka reveals how React Native helped them ship 80% shared code across platforms while building everything from bill payments to B2B partner apps. The results? Smaller teams, faster launch...

React Native Blog Aug 27, 2018

WKWebView Integration in React Native

React Native just made a critical infrastructure shift that every iOS developer needs to know about. Apple's deprecation of UIWebView forced the framework to completely rebuild its WebView implementation.

Airbnb Jun 19, 2018

Sunsetting React Native

Gabriel Peal from Airbnb shares why they walked away from React Native after 2 years and 80,000 lines of code. The decision wasn't what you'd expect.

React Native Blog Jun 14, 2018

State Of React Native 2018

Facebook's React Native team just dropped a major announcement: they're completely rearchitecting the framework. After 5 years of learning what works (and what doesn't), they're rebuilding the internals while k...

Callstack May 29, 2018

Getting Started with ReasonML and React Native

ReasonML brings OCaml's type safety to React Native, but getting started requires navigating a new syntax and toolchain. Callstack breaks down the setup.

React Native Blog May 7, 2018

Using TypeScript With React Native

Getting TypeScript working with React Native used to be a multi-step headache. Now it's one command, but the setup details still matter for production apps.

React Native Blog Mar 22, 2018

Building Input Accessory View For React Native

After three years and countless '+1s' on GitHub, React Native finally solved one of iOS development's most requested features. Here's how the team built InputAccessoryView from scratch.

React Native Blog Jan 18, 2018

Implementing Twitter's App Loading Animation In React Native

Ever wonder how Twitter's delightful logo-to-app loading animation actually works? Eli White reverse-engineered it and the solution is counterintuitive.

Callstack Oct 12, 2017

Adding an Example App to Your React Native Library

Satyajit Sahoo tackles one of React Native library development's most frustrating challenges: setting up an example app that actually works. Sounds simple, but Metro Bundler has other plans.

Shopify Sep 29, 2017

Building Shopify Mobile With Native And Web Technology

David Muzi from Shopify reveals how they solved a tricky problem: giving merchants access to thousands of third-party apps on mobile without requiring any code changes from developers.

Skyscanner Sep 28, 2017

Testing React Native iOS Bridges

Szabolcs Tóth from Skyscanner reveals how they solved a critical testing gap when integrating React Native into their Objective-C iOS app. Their solution transformed flaky, hard-to-debug bridge tests into a rel...

React Native Blog Aug 7, 2017

React Native Performance In Marketplace

Facebook cut React Native Time to Interaction in half on low-end Android devices. The secret? They stopped trusting their testing tools and went straight to production data.

Badoo Jul 4, 2017

Integrating React Native in an Existing Application

Guillermo Orellana from Bumble's tech team walks through the real-world pain of integrating React Native into an existing Android app. Spoiler: the official docs won't save you.

Callstack Jun 19, 2017

Your React Native Offline Tool Belt

Building offline-first React Native apps? The network will fail. Your app doesn't have to.

Twitch Apr 25, 2017

Investigating React Native

Twitch spent a week investigating React Native for their mobile apps. Here's what their Android team discovered about the framework's real-world viability.

Badoo Apr 24, 2017

Writing a Custom Android Component for React Native

Guillermo Orellana from Bumble's tech team tackles React Native's biggest question: Can you actually integrate complex native Android components without losing your mind?

Callstack Mar 24, 2017

Implementing Android Navigation Drawer and Status Bar in React Native

Callstack tackles one of React Native's most frustrating Android UX challenges: making the navigation drawer and status bar play nicely together. Spoiler: the default behavior is broken.

React Native Blog Mar 13, 2017

Introducing Create React Native App

Remember when setting up React Native meant wrestling with Xcode and Android Studio for hours? Facebook and Expo just changed that.

React Native Blog Mar 13, 2017

Better List Views

React Native just killed ListView. The new list components solve memory leaks, stale rows, and ignored bugs that plagued mobile developers for years.

Uber Mar 1, 2017

UberEats React Native Transition

UberEats needed a Restaurant Dashboard for 3-party logistics. Their web app couldn't cut it, so they bet on React Native before it was proven at scale.

React Native Blog Feb 14, 2017

Using Native Driver For Animated

Your React Native animations are probably running on the wrong thread. Here's how one config flag can eliminate frame drops when JavaScript gets blocked.

Instagram Feb 6, 2017

React Native at Instagram

Instagram stayed single-dex on Android while integrating React Native. Martin Bigio and the Core Client team reveal how they pulled it off without bloating their app.

Callstack Feb 2, 2017

Developing Amazon Fire TV Stick Applications with React Native

Callstack explores an unexpected React Native target: Amazon Fire TV Stick. Turns out your mobile codebase might already be 80% ready for the living room.

Callstack Jan 6, 2017

Develop React Native Apps Like a Pro

Mike Chudziak tackles a problem every React Native team faces: codebases that work but don't scale. His 2017 guide remains surprisingly relevant for teams struggling with code quality as projects grow.

React Native Blog Dec 5, 2016

Easier Upgrades

React Native upgrades used to be a nightmare of merge conflicts and lost changes. The React Native team just changed that with a clever Git-based solution.

Callstack Nov 14, 2016

Building High-Performance React Native Apps with Apollo Client

Callstack explores how Apollo Client transforms React Native app performance when working with GraphQL APIs. This 2016 piece laid groundwork that's still relevant for mobile teams today.

React Native Blog Oct 25, 2016

React Native 0.36: Headless JS, Keyboard API, and More

React Native 0.36 just dropped with game-changing background task support. If you've been waiting to run JavaScript while your app sleeps, this is your moment.

SoundCloud Aug 3, 2016

React Native Implementation at SoundCloud

Jan Monschke and Peter Minarik from SoundCloud took a gamble on five-month-old React Native technology. The result? They shipped a production app in four months instead of the estimated six.

React Native Blog Apr 13, 2016

React Native: A Year in Review

One year after open sourcing React Native, Facebook dropped a bombshell at F8: Microsoft and Samsung are bringing the framework to Windows, Xbox, and SmartTVs. The mobile-first framework just became platform-ag...