Book Finder is an Ad Supported Mobile Application that uses Google Books API to get information about Books such as title, subtitle, description, cover image, ratings and reviews.
- Book Search
- Detail View of a Book
- Add / Remove favourites
- Full / Partial Preview
- Read Reviews
- Implement edge-to-edge display and Open Library integration
- Update
targetSdkto 36 and version to 1.7. - Enable edge-to-edge display across activities using
enableEdgeToEdge()and window inset listeners. - Integrate Open Library API to fetch and display book community stats (ratings, reading status).
- Enhance book details with a new metadata section for publisher, page count, categories, and ISBN.
- Replace the single Google Books review button with a dual external links section for Google Books and Open Library.
- Add
androidx.activity:activity-ktxdependency andOpenLibraryServiceretrofit implementation. - Add
external_link_button_selectordrawable for stylized action buttons. - Remove OpenLibraryRatings.kt, add API 27+ styles for display cutout support, and update layout strings and lint suppressions.
- Enhanced review features
- Book recommendations
Prathieshna Vekneswaran
