React Native is an open-source mobile development framework that works across different operating systems such as iOS and Android. It was released in 2015 by Facebook (now Meta) and can be used on many smart devices, such as phones, personal computers, and TVs, to provide a consistent interface and user experience.
React Native can be installed, configured, and used in two ways:
- The Expo CLI only requires Node.js to quicky build and troubleshoot an application. This can also be done in-browser with Snack.
- The React Native CLI requires a few extra dependencies and configurations, depending on the scope of the project.
- Describes the appearance and behavior of the UI of a mobile application.
Interested in helping build Docs? Read the Contribution Guide or share your thoughts in this feedback form.
Learn React on Codecademy
Front-End EngineerFront-end engineers work closely with designers to make websites beautiful, functional, and fast.
Includes 34 Courses
With Professional Certification