This project was created for a talk held May 2016 at United Nations HQ, New York. Presentation can be seen here.
- Xcode 7.1 or higher is required.
- Install Node.js 4.0 or newer.
- react-native-cli is recommended to be installed globally by running
npm -g install react-native-cli
.
- git clone https://github.com/urbanvikingr/todos-react-native-redux.git TodosRedux
- cd TodosRedux
- run
npm install
- Open
ios/TodosRedux.xcodeproj
and hit run in Xcode
- run
npm run test
to execute unit tests - run
npm run flow
to check types - run
npm run eslint
to check linting
Redux handles the state for this app. Start with the free video tutorial.
Unit tests are written with Mocha and Chai.
Flow checks for type errors.