Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 1.1 KB

README.md

File metadata and controls

36 lines (26 loc) · 1.1 KB

TodosRedux

Background

This project was created for a talk held May 2016 at United Nations HQ, New York. Presentation can be seen here.

Getting Started

Requirements

  1. Xcode 7.1 or higher is required.
  2. Install Node.js 4.0 or newer.
  3. react-native-cli is recommended to be installed globally by running npm -g install react-native-cli.

Installation

To run the iOS app

  • Open ios/TodosRedux.xcodeproj and hit run in Xcode

To test

  • run npm run test to execute unit tests
  • run npm run flow to check types
  • run npm run eslint to check linting

References

Redux

Redux handles the state for this app. Start with the free video tutorial.

Mocha and Chai

Unit tests are written with Mocha and Chai.

Flow

Flow checks for type errors.