React Native Developer

React Native is a cross platform mobile framework created for use at Facebook and Instagram and open sourced in 2015. It has since grown into a community of companies and developers who are using it to create many different mobile applications.

I have created many applications for my clients using React Native. Previously, I have worked with both Android and iOS natively. I can use this experience to make the best of React Native's advantages and ensure your application is built to the highest possible standard.

Advantages

  • Quicker to create the app.
  • Can usually share over 90% of the app code between platforms.
  • Can mix and match between React Native and "Real" native where needed.

Disadvantages

  • Not officially support by Apple or Google.
  • React Native has not yet reached 1.0 maturity.
  • Very performant, but not always 100% the same as a native application.