Upload
nenet
View
35
Download
0
Tags:
Embed Size (px)
DESCRIPTION
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 - PowerPoint PPT Presentation
Citation preview
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
87%
10%
3%
Desire Survey
YesMaybeNo
User Interface• Stresses Usability• Intuitive Tabbed Layout• Simplicity• Android Standards
• XML Layout Files• Option Menu• Context Menu• Tab Design
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
20%
23%57%
Positive
Negative
Needs Improve-ment
60%13%
27% Positive
Negative
Needs Improve-ment
Future Possibilities• Move to Production
• Consider hosted online database• Gain interest of stores• Publish to Android Market• Built-in mobile advertisements (Ad Mob)