Compare Textbook Prices with Bookholders vs Tech Bookstore App
The Bookholders vs Tech Bookstore App by Michael Beck is designed to help students compare textbook prices efficiently. Users can search for textbooks by ISBN, title, or author, allowing easy access to price information from both the Bookholders and Tech Bookstore. The app operates by sending concurrent HTTP requests to gather prices, but it has some design issues that require manual page navigation and might lead to extra requests if multiple results are found. Improvements such as a threaded approach could enhance performance and user experience.
Compare Textbook Prices with Bookholders vs Tech Bookstore App
E N D
Presentation Transcript
Bookholdersvs Bookstore App Michael Beck
What it does? • Compares the prices of textbooks at the Tech Bookstore and Bookholders • Can search by ISBN, Title, or Author
How it works? • The main activity sends two concurrent Http requests • GET to Bookholders • POST to Tech Bookstore • Two helper parser classes parse data from response and populate text fields
Issues with Design • Requires page navigation in order to get price • Resulted in extra GET for each Tech Bookstore result found on first page • Used non-threaded approach for GET since when using threaded approach, would finish before all data returned