

in the Expo CLI issues (for issues related to Expo CLI), or.If you have a problem with Expo, before creating a new issue, please see if there's an existing issue about it: These tools help you get started quickly, but before committing to building your app with Expo CLI, read about the limitations. You can also ask for help at Expo forums. The application should reload automatically once you save your changes.Ĭongratulations! You've successfully run and modified your first React Native app.Įxpo also has docs you can reference if you have questions specific to the tool. Open App.js in your text editor of choice and edit some lines. Now that you have successfully run the app, let's modify it. On iOS, follow on-screen instructions to get a link.

On Android, use the Expo app to scan the QR code from your terminal to open your project. Install the Expo client app on your iOS or Android phone and connect to the same wireless network as your computer. This will start a development server for you. Then run the following commands to create a new React Native project called "AwesomeProject": expo init AwesomeProject Feel free to leave a comment if you would like me to further elaborate on anything within this article.Assuming that you have Node 10 LTS or greater installed, you can use npm to install the Expo CLI command line utility: npm install -g expo-cli Hopefully, this article has given you sufficient information for you to create a react native project and run the app on both Android/iOS. Next step is to create your first react native project in Mac using below terminal command Open Xcode -> Preferences -> Locations tab -> install the latest version of Xcode command line tools. Next step is to install latest version of Xcode command line tools and you need to follow the below steps. Next step is to install the React Native CLI using terminal command. Next step is to install the watchman using terminal command.

The next step is to install the node.js using terminal command or manually download and install it on your mac machine. Terminal prompt -> Type the below command Homebrew is a type of platform dependency installation tool which would allow us to install all required files. We have a list of development tools that we need to install before we begin the configuration. You need the latest version of Node.js and Android Emulator or Simulator. Expo has a set of tools built around react native.

The easiest way to start React Native mobile app development is with Expo CLI. Anyone can develop with a single language for both android and iOS. Now, it's a complete game changer technique. React native development can do impossible things in the last few years. We can develop Android and iOS with independent platform wise mobile app development, and it reduces time and cost for the app. React Native is a popular cross-platform mobile app development framework.
