Front-end developers write custom scripts using HTML, CSS, and JS that transform a static book into a fully interactive and engaging ebook.
Our software developers help to flesh out the complex segments of the ebook content, by building widgets, refactoring special content models, enabling persistent data fields, integrating third-party services, and many more technical solutions.
Our developers create text fields that save the information entered. When readers open the ebook later, the information they entered will still be there for them.
Ebook widgets are essentially miniature apps that run inside an ebook either embedded as part of the page or in a popup. There are countless widgets available online like calculators; however, writers often require custom widgets, like
Any content can be dynamic, conditional on the reader’s input or certain conditions.
Scenario-based navigation enables readers to leap around within an ebook based on their input.
Made wildly famous by Choose Your Own Adventure books, custom navigation has kept readers captivated by stories for decades. At the end of the chapter, the reader selects from a list of options (usually two) what the next step should be. Depending on the readers choice, readers are directed to a different chapter.
This sort of navigation is also common in educational books, enabling students to leap around and build core competencies and gain a deeper understanding of the text.
Our developers program the ebook to collect, calculate, and display student progress and analytics. The progress dashboard is displayed as a separate app-like chapter in the ebook.
Instructor and administrator accounts view analytics for all students in the dashboard. Useful and in increasing demand for all types of elearning and professional development, progress dashboards have proven integral to student success in two learning models.
Document review workflows are complex systems that allow for multiple readers to upload files to the ebook and have that material reviewed by different reviewers. Instructors and administrators manage the entries via a user-friendly backend system.