Skip to content

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