Development Environment

1. Code Editors:

React Native code can be edited using any known text or code editor. Here is a list of recommended code editors:
  • Webstorm: This is commercial and one of the best IDEs for Jave Script . To buy click here
  • Atom Editor: A free and open source tool with awesome features. Download here
  • Visual Studio Code: This is another free IDE for JavaScript. Download here
  • Deco IDE: Another free and open source IDE that supports React Native. Download here
  • Nuclide: Is built as a single package on top of Atom to provide hack ability and the support of an active community. Download here
You are required to download an IDE to open project's source code and start editing it. Many free IDEs are available for free and paid IDEs would definitely have extra features.
We felt very comfortable with Atom Editor and it was used for building this project.

2. Download and install XCODE for Mac Only:

You need to download XCODE to build apps for iOS. To download XCODE in your Mac, visit the following URL:
Xcode - Apple Developer
Apple Developer

3. Download and install Android Studio:

You need to download Android Studio to build apps for Android. To download Android Studio in your workstation , visit the following URL:
Download Android Studio and SDK tools  |  Android Developers
Android Developers
After that, please install genymotion as mentioned in section 4 below.

4. Download Genymotion free version:

To build your app in Android emulator, please also install the Googl's genymotion free version from the following URL: