Appearance
Android Basic Sample App
This sample app demonstrates how to get started using the Colibrio Reader Framework for Android.
The sample app shows how to:
- Set up the
ColibrioReadingSystemView. - Load an EPUB or PDF publication into the reading system engine and display its contents.
- Extract the table of contents navigation data, and how to navigate to navigation items.
- Navigate to the previous or next page.
- Create an EPUB Media Overlay
SyncMediaPlayerwith basic controls. - Create a
ContentPositionTimelineand display a slider showing and controlling the current reading position.
Setup and getting started instructions can be found in the README.md file.
NOT INCLUDED
Credentials, such as a License API Key. This is provided to you by Colibrio when you get access to the framework.
Prerequisites
- Android Studio
- Access to Colibrio Reader Framework for Android.
You need a basic understanding of modern Android development concepts, such as:
- View binding
- Data binding
- Kotlin Coroutines
- Android Jetpack's Navigation component
- DataStore
- Activity Result
Full code example
See the full code example here: colibrio-android-samples - Basic Sample App