/Readhubn

📖 readhub.cn implementation in React Native

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

Readhub Native

GitHub Test Build Codacy Badge Pull Request

English | 简体中文

iOS Home iOS Topic Detail Android Home Android Topic Detail
Screenshot 1 Screenshot 2 Screenshot 4 Screenshot 5

INTRO

  • The project is written entirely in React Native
  • The build product of the project does NOT collect any of your privacy, and does NOT contain any mix private goods
  • The projects use WhiteSource Renovate to keep dependencies up to date under the same major version
  • The Android version of the project uses Github Workflow exclusively for unit testing and continuous integration
  • The project has Hermes enabled, so it is recommended to use Flipper for debugging
  • The project uses React Native Reanimated, a high-performance animation component written in C++

INSTALL

Get it on Google Play

BUILD

PREREQUISITES

GET STARTED

yarn install
cd ios && pod install

RUNNING ON DEVICE & SIMULATOR

yarn react-native run-android
yarn react-native run-ios

DEBUGGING

Using Flipper for debugging

TEST

yarn test
cd android && chmod +x gradlew && ./gradlew test

ASSEMBLE THE APK

cd android && ./gradlew assembleRelease