React Native.
React Native builds mobile applications with React, rendering to genuine native views rather than to a canvas. JavaScript drives the interface, and the new architecture removes the asynchronous bridge that historically sat between the two.
Where React Native fits on a long engagement.
React Native's real advantage is organisational. A team that writes React for the web can build and maintain the mobile application, which for many products is the difference between having a mobile app and not having one. The components are native, so the result inherits platform behaviour that a self-rendered framework has to reimplement.
The friction is at the boundary. Native modules need maintenance on both platforms, upgrading across versions has historically been the least pleasant part of the ecosystem, and performance-sensitive work — complex lists, gesture-driven animation — still needs someone who understands what is happening natively underneath.
What an assigned team does with React Native.
Version upgrades are the recurring cost and the most commonly deferred. An app two years behind is not slightly behind; it is several breaking changes and a set of unmaintained native modules away from current, and the gap compounds.
Treating upgrades as routine capacity rather than a project is what keeps them cheap, which is how scope is set on a dedicated software development team.
What we use React Native for.
- A mobile app from an existing React team Shared language, patterns and people, where separate native teams are not justified.
- Native components where they matter Platform-specific modules written natively for the parts JavaScript should not own.
- Staying current on the framework Upgrades absorbed each cycle instead of accumulating into a migration with its own business case.
How React Native capacity is assigned.
React Native capacity is assigned inside mobile development, and where the same product has a React web surface, across both so the shared patterns stay shared.
Tell us what your roadmap needs React Native for.
A service delivery manager replies with the disciplines we would assign, the monthly capacity and what the first month looks like.
Loading the contact form… You can also email hello@azendo.co.
We reply within one working day. No obligation, and no newsletter.