- install npm
- install react native cli => npm install -g
react-native-cli && npm install -g react-native (admin or sudo) - react-native init MyProject
- cd Myproject
- react-native run-ios or run-android
React Native
reactnative.dev › docs › environment-setup
Get Started with React Native · React Native
The Expo team works in close collaboration with the React Native team at Meta to bring the latest React Native features to the Expo SDK. The team at Expo also provides Expo Application Services (EAS), an optional set of services that complements Expo, the Framework, in each step of the development process. To create a new Expo project, run the following in your terminal:
Videos
10:05
The Recommended Way to Create React Native Apps (In 2025 and Beyond) ...
06:43
How to Create React Native Application (CLI) [2025] - YouTube
Create an App with React Native - YouTube
03:14:34
Build Your First Mobile Application | React Native Real Estate ...
04:28:31
React Native Course for Beginners in 2024 | Build a Full Stack ...
02:15:43
Build and Deploy a React Native App | 2023 React Native Course ...
Top answer 1 of 5
23
- install npm
- install react native cli => npm install -g
react-native-cli && npm install -g react-native (admin or sudo) - react-native init MyProject
- cd Myproject
- react-native run-ios or run-android
2 of 5
8
- Update node to the latest version.
npm install -g react-native-cli.npx react-native init newProject.
Since you install react native globally you don't need to use npx packages anymore just try
react-native init newProject
GitHub
github.com › expo › create-react-native-app
GitHub - expo/create-react-native-app: Create React Native apps that run on iOS, Android, and web
Starred by 13.3K users
Forked by 1.4K users
Languages JavaScript
React Native Archive
archive.reactnative.dev › docs › getting-started
Getting Started · React Native Archive
Use the React Native command line interface to generate a new React Native project called "AwesomeProject": ... This is not necessary if you are integrating React Native into an existing application, if you "ejected" from Create React Native App, or if you're adding Android support to an existing React Native project (see Platform Specific Code).
Medium
medium.com › @ankhi. › creating-your-first-react-native-project-c7c9f70b71fc
Creating Your First React Native Project? | by Ankhi | Medium
September 4, 2024 - So, as a fellow React Native newbie, I don’t want you to QUIT. That’s why I am passing along some important tips to make your first experience smoother: Open your favorite code editor, make sure you have the latest node version installed on your PC, then type: ... 3. For now, you’ll be working exclusively with the index.tsx file, which is located in the app → (tabs) folder within your project folder.
TutorialsPoint
tutorialspoint.com › react_native › react_native_environment_setup.htm
React Native - Environment Setup
After executing the above command, a folder with specifies name is created with the following contents. Make sure you have Python NodeJS and jdk8 installed in your system if not, install them. In addition to these it is recommended to install latest version of yarn to avoid certain issues. You can install react native command line interface on npm, using the install -g react-native-cli command as shown below. ... To verify the installation browse through the project folder and try starting the project using the start command.
Reddit
reddit.com › r/reactnative › how would you start a new react native project?
r/reactnative on Reddit: How would you start a new React Native project?
May 10, 2025 -
Hey folks, if you were starting a new application, how would you structure it? I'm coming from the web world and wondering about the state of the art in React Native. I'm a bit out of the loop and would love to hear your recommendations.
I see there are a lot of new features, like the new architecture (https://reactnative.dev/blog/2025/02/19/react-native-0.78) and React 19 compiler support (https://reactnative.dev/blog/2025/02/19/react-native-0.78), but I haven't used those yet.
Top answer 1 of 8
22
use this: npx create-expo-app -t expo-template-blank-typescript because this way you create with expo, with typescript, but with the default template, and it is open for you to use the default react nativigation, because the newer navigation of expo route is not very user-friendly. and I also recommend using the stylesheet normally, I personally stopped using libraries like tailwind, or nativewind because I think it takes too long to configure and sooner or later you will need to customize a specific component to adapt to the theme.
2 of 8
13
I just did this a month ago and it’s not trivial. Make sure the packages you installing are being maintained. Tons of out dated project. Also deploying your to TestFlight seems to be difficult. If you deploy via EAS, you are limited to 15 deployments. So learn who to deploy via Xcode. Good luck friend!
GitHub
microsoft.github.io › react-native-windows › docs › getting-started
Get Started with Windows · React Native for Windows
npx --yes @react-native-community/cli@latest init <projectName> --version "^0.81.0" The command will create your project in a new sub-directory, which you must enter before continuing:
DEV Community
dev.to › birajgtm › building-your-first-react-native-app-a-step-by-step-guide-1ibe
Building Your First React Native App: A Step-by-Step Guide - DEV Community
July 24, 2024 - With React Native, you can use JavaScript and React to create mobile apps that run on both Android and iOS devices. In this guide, I'll walk you through the process of building your first React Native app, from setting up your development environment to deploying your app. ... Before we dive into app development, let's set up our development environment. ... Visit the Node.js website and download the latest version of Node.js. This will also install npm, which we'll use to manage our project ...