Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A production-ready Android application that wraps the Readium web app into a native Android APK.

Notifications You must be signed in to change notification settings

Systemsetco/Readium-Android

Repository files navigation

Readium

Readium Logo

Readium is a high-performance, production-ready Android wrapper for the Readium Web Experience. Developed by Systemset Co, this native application provides a seamless, mobile-optimized interface for readers, combining the flexibility of web technologies with the power of the Android platform.

Key Features

  • Native Performance: Optimized WebView implementation with full hardware acceleration.
  • Offline Resilience: Intelligent connectivity monitoring with customized graceful fallback and offline handling.
  • Enhanced UX: Integrated Material Design 3 components, high-resolution splash screens, and localized pull-to-refresh mechanics.
  • Deep Integration: Native deep linking support for readiumss.netlify.app, enabling seamless transitions from web to app.
  • Productivity Focused: Back-button history management, zoom controls, and DOM storage persistence.

Architecture & Technical Stack

Readium is built on a modern Android foundation, ensuring longevity and scalability.

  • Language: Kotlin
  • SDK Support: Android 7.0+ (API 24 to API 34)
  • UI Framework: Material Design 3
  • Build System: Gradle 8.0+
  • Optimization: ProGuard/R8 configured for enterprise-grade obfuscation and resource shrinking.

Getting Started

Prerequisites

  • Android Studio (Electric Eel or newer)
  • JDK 17
  • Android SDK 34

Installation & Build

  1. Clone the repository:
    git clone https://github.com/Systemsetco/Readium-Android.git
  2. Open the project in Android Studio.
  3. Sync Gradle and build the project:
    ./gradlew assembleDebug

Development & Distribution

Readium is designed for rapid deployment.

Build Variants

  • Debug: Standard development build with logging enabled.
  • Release: Minified, optimized, and ready for signing.

Signed APK Production

For production distribution, please refer to internal Systemset Co signing protocols or follow the standard Android signing documentation.

Support & Maintenance

For technical support, security reports, or feature requests, please contact the Systemset Co engineering team or open a formal issue in the repository.


© 2026 Systemset Co. Internal use only. Managed via Readium-Android Repository.

About

A production-ready Android application that wraps the Readium web app into a native Android APK.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /