The application takes in a user input and queries the Google Books API with the user input and gets a list of published books based on the user's search query. The UI is managed in two different screens. The splash screen presents a search page, similar to the Google search page and a search results screen with a list of books presented as cards with the following details:
- Title of the Book
- Author(s) of the book
- Average rating of the book (five stars max)
- Sale price of the book (in USD)
The goal is to design and create the structure of a Book Listing app which would allow a user to get a list of published books on a given topic.
- Gradle v4.1
- Android Plugin v3.0.1
- Android API v27
- Android Build Tools v27
- Google Books API
Copyright 2018 Srinath Chintapalli
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.