More Premium Hugo Themes Premium React Themes

Reading

iReading App Write In React-Native

Reading

iReading App Write In React-Native

Author Avatar Theme by attentiveness
Github Stars Github Stars: 3418
Last Commit Last Commit: May 8, 2021 -
First Commit Created: Feb 24, 2024 -
Reading screenshot

Overview

iReading is a React-Native based application that allows users to study and program without any profit or advertisements. It supports Android 4.1+ and iOS 8.0+. The app follows an architecture using Microsoft Code Push for dynamic updates, Redux for state management, Redux-Saga for handling side effects, and react-navigation for easy navigation within the app.

Features

  • Support for Android 4.1+ and iOS 8.0+
  • No profit or advertisements, focus on studying and programming
  • Uses Microsoft Code Push for dynamic updates
  • Redux for predictable state management
  • Redux-Saga for handling side effects
  • Jest for component testing
  • Eslint for code pattern identification
  • react-native-exceptions-manager for crash handling in release versions

Installation

  1. Replace the old key in UrlUtil.js with a new key.
  2. Follow the development workflow:
    • Run Tests
    • Format Code
    • Run Lint

Summary

iReading is a React-Native application designed for studying and programming without any profit motives or advertisements. It leverages popular technologies like Redux, Redux-Saga, Jest, and Eslint for efficient development and smooth user experience. Users can easily install the app and contribute to its development through PRs following the Contribution Guidelines under the Apache License 2.0.