Homework #9 - Android App Exercise
Total points: 10
1. Mobile UI (7 points):
The initial activity with three text-input fields and a drop down list (for sorting) and two buttons (clear and search) (1 point)
Error Handling: error conditions like No search result and Invalid/Empty Input should be handled properly (1 point).
Results Activity: Showing a new results activity with a scrollable list of items.
The header of the activity is “Results for …” (0.25 point)
Scrollable list of items (1 point)
Each row display item image, title (1 point)
Item Details Activity:
Item title, price, location (0.25 point)
Buy Now button (0.25 point)
Top rated icon (0.25 point)
Tab View (Basic Info Tab, Seller Tab, and Shipping Tab) (2 points)
2. Facebook (3 points):
Basic Facebook Login mechanism: Dialog to post (and 1st login) or Cancel (1 point).
Facebook news feed:
o Showing the correct information on the wall including the thumbnail of image (1 point).
o Showing working link to the details (0.5 point).
o A post success/failure message should be shown (0.5 point).