It should have a user-friendly UI and UX. But you don’t really need to reinvent the wheel. Check out the features that all popular e-reader apps have:
• An in-app ebook store along with a user library management system
• Support for the most popular digital formats (EPUB, PDF, TXT, LIT, AZW, ODF, MOBI).
• The ability to adjust text formatting (font and size) to make reading more convenient on any screen and to meet users’ needs
• Color themes and backgrounds for app customization
• Cloud storage for books with the ability to download them on-demand to save storage space
• The ability to search for text, books, and categories so users can find everything they need
• Bookmarks, text highlighting, and notes so users can mark parts they find exciting or remember where they’ve stopped reading
• A help center to make sure users can get through any issues
• Social network integration for easy registration and for sharing notes or quotes from ebooks — or even for sharing ebook files
• Reading statistics
Help readers stay motivated and track their progress with detailed reading reports and graphs. MyBook, one of the top reading apps in the Eastern European market, tells users how much time they’ve spent reading, what books they’re currently reading, how many books and pages they’ve already covered, and so on.
Give users’ eyes a break from strong light by changing the UI to darker colors with night mode. Try out the Wattpad app for an example of this feature.
Implement offline mode so users don’t need an internet connection to read. FBReader is just one of the many e-reader apps that have an offline mode.
Content Security : Ebooks should NOT have download or Print option for free uers