STORE ITEM FINDER FOR ANDROID Brian McClure Aarron Hulswitt Kevrin Blood Dr. Ledgard – Faculty Advisor
Project Background Android Platform Extreme growth High demand Open Development Excellent Tools Android SDK Eclipse IDE Virtual Devices
Project Background Purpose Desire Functionality QR Code Scanner Shopping List Interactive Floor Plan
User Interface Stresses Usability Intuitive Tabbed Layout Simplicity Android Standards XML Layout Files Option Menu Context Menu Tab Design
User Interface
Floor Plan TabShopping List Tab
User Interface Floor Plan TabShopping List Tab
QR Code Scanner Zebra Crossing (ZXing) Library Open Source Seamless Integration QR Codes Contain Unique ID Fast and Easy Flexible
Database SQLite Local Database Android Standard Easy to access Flexible Fast Four Database Tables Floor Plans (Static) Floor Plan History Inventory (Static) Shopping List QR Code ID is Primary Key
Interactive Floor Plan Android Standard 2D Graphics Built in functionality to display floor plans Canvas functionality Draw custom markers easily Coordinate System Each item has coordinates in database Clickable Markers Displays item name Displays item aisle location
Interactive Floor Plan Search Functionality Android Standard Search Dialog Tied to device search button Ability to search and plot single item Shopping List Integration Plots all items in the users shopping list
Application Flow
Testing Usability Testing Android Virtual Devices Verizon Droid Eris Google Nexus One User Surveys 30 Users on Various Android Devices
Testing Results - Overall Feedback Phase OnePhase Two
Future Possibilities Move to Production Consider hosted online database Gain interest of stores Publish to Android Market Built-in mobile advertisements (Ad Mob)
Questions