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.
- 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.
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.
- Android Studio (Electric Eel or newer)
- JDK 17
- Android SDK 34
- Clone the repository:
git clone https://github.com/Systemsetco/Readium-Android.git
- Open the project in Android Studio.
- Sync Gradle and build the project:
./gradlew assembleDebug
Readium is designed for rapid deployment.
- Debug: Standard development build with logging enabled.
- Release: Minified, optimized, and ready for signing.
For production distribution, please refer to internal Systemset Co signing protocols or follow the standard Android signing documentation.
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.
