/react-native-redux-starter

A starter kit for a React Native app with Redux installed and configured.

Primary LanguageObjective-C

#React Native Redux Starter

This is a simple project that helps starting out a new React Native project.

It comes with:

  • React Native 0.41.1
  • React Navigation 1.0.0
  • React Redux Adapter 5.0.2
  • Redux 5.6
  • Jest 18.1

Pre-requisites

  • Node.js 6.x or higher
  • NPM 4.x or higher
  • Java SDK (JDK)
  • Android SDK and Android Studio
  • (Optional) Xcode for iOS development
  • Will see how to install:
    • Yarn Package Manager
    • React Native command line interface

Start a project

Starting a new project is as simple as:

# In case you don't have the Yarn Package Manager installed
brew update
brew install yarn

# In case you don't have the React Native CLI installed
npm i -g react-native-cli

# Clone the repo and move into the app directory
git clone https://github.com/francocorreasosa/react-native-redux-starter MyApp
cd MyApp

# Install dependencies
yarn

# Run the app
# iOS
react-native run-ios
# or Android
react-native run-android