iReading
iReading App Write In React-Native(Studying and Programing)
Support: Android 4.1 (API 16)+ IOS(8.0+)
No Profit, No Advertisement, Only Feelings
Screenshot
Download
From Android Market
360 Android Market: Download iReading
Wandou Labs: Download iReading
From App Store
β Version
Android: Download iReading
Application Architecture
- Microsoft Code Push for dynamic update
- Redux is a predictable state container for reading application, together with React Native
- Redux-Saga is a library that aims to make side effects in reading application easier and better
- react-native-router-flux is a router for reading based on new react native navigation API and redux
- Jest for testing React Native components and UT
- Eslint is a tool for identifying and reporting on patterns found in reading application code
- react-native-exceptions-manager for handling crashes in release version
Development Workflow
Step One
npm install -g react-native-cli
Step Two
npm install
Step Three
react-native start
Run Test
npm test
Release Note
Known Issue
react-native-scrollable-tab-view: [Android]ScrollableTabBar Crash
react-native-vector-icons: [ToolbarAndroid] Important Warning!!
OnLine Accident
Contributing
For more information about contributing PRs and issues, see our Contribution Guidelines.
License
Apache License 2.0