160 likes | 264 Views
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
E N D
Store Item Finderfor 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 Tab Shopping List Tab
User Interface Floor Plan Tab Shopping 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
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 One Phase Two
Future Possibilities • Move to Production • Consider hosted online database • Gain interest of stores • Publish to Android Market • Built-in mobile advertisements (Ad Mob)