O'Reilly logo

React and React Native by Adam Boduch

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

iOS and Android simulators

The majority of your time developing iOS and Android applications using React Native will be spent in a simulator. A simulator is a virtual machine that runs the mobile OS that you want to test your app in, on your desktop. If you had to validate every change on the actual hardware that you want to target, it would be both very time-consuming and very costly to implement. In this section, we'll get you set up with simulators for iOS and Android.

Xcode

If you don't already have Xcode installed, you can download and install it for free from the app store or https://developer.apple.com/. You'll need to do this before you're able to simulate any iOS devices that can run your React Native app.

Note

You'll need a Mac and OSX if ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required