Rangle.io: React Native Workshop
gitbook
gitbook
  • Introduction
  • Setup
    • Hello World
    • Debugging
  • Core Concepts
    • Components
    • Styles
    • Flexbox
    • APIs
  • Navigation
    • Navigation Experimental
    • Creating Some Helpers
    • The Navigator Component
  • ListView (Pokédex)
    • List View
    • List View: Render Row
    • Text Input
    • Keyboard Spacer
  • Selectors (Filtering)
  • Animation
    • LayoutAnimation
    • Animated
      • Animated.Value
      • Timing, Spring & Decay
      • Animated Components
      • More Animated
    • Resources
    • Exercise
  • ScrollView (Pokemon Details)
  • MapView
  • Testing
  • Gesture Responder System
    • PanResponder
Powered by GitBook
On this page
  • Install Dependencies
  • Update Brew for OS X
  • Install Node and NPM
  • Install Watchman
  • Install the React Native CLI
  • Setup Native SDKs

Was this helpful?

Setup

PreviousIntroductionNextHello World

Last updated 6 years ago

Was this helpful?

You can find the most up to date information about how to get started .

Install Dependencies

Update Brew for OS X

Since brew will be used to install all the needed tools, you should update it to ensure that you will get the most recent versions of all the required programs:

$ brew update && brew upgrade

Install Node and NPM

$ brew install node

Alternatively you can download an installer from: . Recommend to have Node >=4.0 and NPM >=3.0

Install Watchman

This tool will be used by React Native to detect changes of your code and auto reload your application. Install watchman via brew, and not npm.

$ brew install watchman

Install the React Native CLI

$ npm install -g react-native-cli

Setup Native SDKs

For iOS install from the OS X App Store.

For Android follow these instructions .

here
nodejs.org/en/download
Xcode
here