badnorseman / todos-react-native

Mobile app built with React Native. It introduces push notifications with Open Signal

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Todos

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

  • cd Todos
  • Open ios/Todos.xcworkspace and hit run in Xcode

To test

  • cd Todos
  • run npm test to execute unit tests
  • run flow to check types

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.

Bitrise

Bitrise runs the continuous integration for this app.

About

Mobile app built with React Native. It introduces push notifications with Open Signal


Languages

Language:JavaScript 47.4%Language:Objective-C 32.9%Language:Shell 17.3%Language:Java 2.4%Language:Ruby 0.0%