1 Getting started with React Native

This chapter covers

  • Introducing React Native
  • The strengths of React Native
  • Creating components
  • Creating a starter project

Native mobile application development can be complex. With the complicated environments, verbose frameworks, and long compilation times developers face, developing a quality native mobile application is no easy task. It’s no wonder the market has seen its share of solutions come onto the scene that attempt to solve the problems that go along with native mobile application development and try to make it easier.

At the core of this complexity is the obstacle of cross-platform development. The various platforms are fundamentally different and don’t share much of their development environments, ...

Get React Native in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.