VirtuApp (Android) - Version 10.10
Android Release Notes
Build Version: 10.10
Release Date: 16 july 2026
Platform: Android
Release Type: Feature Release
Overview
This release introduces the FlipBook feature to VirtuApp, allowing PDF documents to be displayed in an interactive page-flipping experience. Users can now open supported PDF files directly within the application using a realistic book-style interface, providing a more engaging document viewing experience.
New Features
FlipBook Layout
A new FlipBook layout has been added to VirtuApp.
This layout allows PDF documents to be displayed using a realistic page-flipping interface instead of the standard PDF viewer.
Key Features
- Interactive page-flipping animation.
- Optimized PDF rendering for improved performance.
- Native support for PDF documents uploaded through the VirtuBox Console.
- Integrated with the existing Files module.
- Supports opening documents directly inside VirtuApp.
How to Use (VirtuBox Console)
Follow these steps to configure a FlipBook:
- Open the VirtuBox Console.
- Create a new page or edit an existing page.
- Add a FlipBook layout.
- Upload or select a PDF document.
- Ensure the selected file is:
- A valid PDF document.
- Available for the VirtuApp platform.
- Save the page.
- Sync or publish the project.
- Open the page in VirtuApp.
- Tap the FlipBook section to open the document in FlipBook mode.
Note: Only PDF documents are supported for FlipBook.
Developer Notes
Architecture
The FlipBook feature has been implemented using an OpenGL-based page rendering library, as Android does not provide a native page-flipping component.
Main Package
io.virtubox.app.ui.component.flipbook
This package contains:
- FlipBook components
- Rendering logic
- PDF handling
- Page rendering implementation
Activity
io.virtubox.app.ui.activity.FlipBookActivity
This activity is responsible for:
- Loading PDF documents
- Rendering PDF pages
- Initializing the FlipBook viewer
- Managing the page-flipping experience
OpenGL Library
The page-flipping implementation is located in:
io.virtubox.app.ui.component.flipbook.pageflip
Developers who need to modify:
- Page animations
- Flip effects
- Rendering behavior
- OpenGL implementation
- Gesture handling
should make changes inside this package.
Technical Notes
- PDF rendering is performed using Android's
PdfRenderer. - Page-flipping animations are handled using an OpenGL-based rendering engine.
- Pages are rendered on demand and cached to improve performance.
- FlipBook integrates with VirtuApp's existing Files architecture.
Summary of Changes
| Module | Change |
|---|---|
| FlipBook | Added a new FlipBook layout for displaying PDF documents with an interactive page-flipping experience. |
| Document Viewer | Introduced an OpenGL-based FlipBook viewer for supported PDF files. |
| Developer Support | Added FlipBook architecture, activity, and rendering packages for future enhancements and maintenance. |
Compatibility
- Supported Platform: Android
- Supported File Type: PDF
- Requires VirtuApp project synchronization after configuration.