
React Native · Learn once, write anywhere
Native development for everyone React Native lets you create truly native apps and doesn't compromise your users' experiences. It provides a core set of platform agnostic native …
Introduction - React Native
It’s a handy tool created by Expo to embed and run React Native projects and share how they render in platforms like Android and iOS. The code is live and editable, so you can play …
Learn the Basics · React Native
If you already know React, you still need to learn some React Native specific stuff, like the native components. This tutorial is aimed at all audiences, whether you have React experience or not.
Get Started with React Native
Oct 8, 2025 · React Native allows developers who know React to create native apps. At the same time, native developers can use React Native to gain parity between native platforms by …
Core Components and Native Components - React Native
React Native lets you compose app interfaces using Native Components. Conveniently, it comes with a set of these components for you to get started with right now—the Core Components!
Running On Device - React Native
Nov 19, 2025 · It's always a good idea to test your app on an actual device before releasing it to your users. This document will guide you through the necessary steps to run your React …
Integration with Existing Apps - React Native
Follow the guide on setting up your development environment and using React Native without a framework to configure your development environment for building React Native apps for …
Running On Simulator - React Native
Oct 8, 2025 · If everything is set up correctly, you should see your new app running in the iOS Simulator shortly. Specifying a device You can specify the device the simulator should run with …
Showcase · React Native
Thousands of apps are using React Native, from established Fortune 500 companies to hot new startups. If you are curious to see what can be accomplished with React Native, check out …
Set Up Your Environment - React Native
In this guide, you'll learn how to set up your environment, so that you can run your project with Android Studio and Xcode. This will allow you to develop with Android emulators and iOS …