iReading App Write In React-Native
Under Apache License 2.0
By attentiveness

redux android ios react-native redux-saga react-navigation


iReading App Write In React-Native(Studying and Programing)

Support: Android 4.1 (API 16)+ IOS(8.0+)

No Profit, No Advertisement, Only Feelings


β Version(master branch)

Android: Download iReading

From Android Market(Old)

360 Android Market: Download iReading

Wandou Labs: Download iReading

From App Store(Old)

Download iReading

Application Architecture

Development Workflow
Step One

yarn(or npm) install -g react-native-cli

Step Two

yarn(or npm) install

Step Three

react-native start

Run Test

yarn(or npm) test

Format Code

yarn(or npm run) format

Run Lint

yarn(or npm run) lint


ShowAPI was used by iReading from free to charge, so my key doesn't work. You could apply for a new key and replace in UrlUtil.js, it will work properly.
Reference this issue: Cannot convert undefined or null to object.
I apologize to inconvenience you.

Release Note

Reading Release Note


For more information about contributing PRs and issues, see our Contribution Guidelines.


Apache License 2.0