Please note:
You can run Calibre on your PC and enable "Sharing over the net" in the Preferences. Then you can use any browser on any phone (Android, iPhone, blackberry, whatever) to access your database. You just have to see the PC IP address and use it on your phone or tablet. For example your PC has an IP address 192.168.1.100, so you connect the phone to your home router and type URL 192.168.1.100:8080 and connect to your Calibre Content Server.
There is Calibre Companion app for Android. This will let you to connect to a PC with the installed Calibre and use its database. You can download books to Android to read off-line. CC is not free.
There is Calibre2opds software to accomplish something similar to Calibre Content Server as described in the first paragraph. It generates OPDS and HTML catalogs from Calibre database.
You can export books from Calibre to a hierarchical directory and use "Create a Catalog" functionality. You can find it after selecting the books in Calibre, right click and choosing Convert menu. A catalog is a mobi or epub file with descriptions of all the books, with covers, descriptions, nicely hyperlinked authors, series, titles, whatever. Provided you do have metadata in your Calibre database.
There are many excellent e-book reading apps for Android, such as CoolReader, FBReader, Moon+ reader, Alreader, ... It would be pointless to duplicate that functionality with Calibre for Android.
The directory with installed Calibre on my Linux PC has almost 200MB. How do you want to port all that to an Android? Calibre is written mostly in Python and uses quite a few dependencies / GUI toolkits / external programs. I am not sure whether those dependencies / libraries are available under Android.
|