Unofficial Google Books viewer
-
The app complies with the inclusion citeria -
The app is not already listed in the repo or issue tracker. -
The original app author has been notified (and supports the inclusion). I am the original author.
F-Droid metadata template: See http://f-droid.org/manual for more details. Single-line fields start right after the colon (without whitespace).
PACKAGE ID:
com.ames.books
Name:
Unofficial Google Books viewer
Categories:
Science & Education,Reading,Multimedia,Internet
License:
GPL-3.0
Web Site:
Source Code:
https://github.com/andviane/google-books-android-viewer
Issue Tracker:
https://github.com/andviane/google-books-android-viewer/issues
Donate:
FlattrID:
Bitcoin:
Summary:
This is the demo/wrapping app to demonstrate the capabilities of the Uncover library. This library builds a bridge between "infinitely scrolling view" that requires fast synchronous data model and web resource or database that uses slow asynchronous and strongly prefers more than a single item per request. The library performs many internal optimizations on how the data are fetched. Unlike many alternative approaches (mostly centered around the scroll listener) it features clean classic MVC design.
The mentioned library is the open source project under Apache 2.0 license. The wrapping app (same repository) is under GPLv3.
The demo app is fully usable by the end non-programming user. It allows to view the large Google Books directory, displaying titles and book covers. If it is possible to purchase the book from some vendor, the "book purchase link" appears in the book details view. Tapping on it opens the web browser of your device (no longer this app) and you may read more details or even to make a purchase there.
The app communicates with Google server with the help of com.google.apis:google-api-services-books library that if fetched from Maven Central. Maven Central specifies the license of this library as Apache 2.0.
Repo Type:
git
Repo:
https://github.com/andviane/google-books-android-viewer.git
Build:
1.6,6
Maintainer Notes:
Currently uses gradle build fetching dependencies from Maven Central.
.
Auto Update Mode:
None
Update Check Mode:
RepoManifest
Current Version:
1.6
Current Version Code:
6