190 likes | 325 Vues
Recycle Buddy. Reducing Your Carbon Footprint, One Android App at a Time. Doug Burkhalter Chris Truitt. Description. Web based application for locating recycling centers Android app for accessing list Addresses loaded in Google maps. Web Page. Contains tips for “green living”
E N D
Recycle Buddy Reducing Your Carbon Footprint, One Android App at a Time Doug Burkhalter Chris Truitt
Description • Web based application for locating recycling centers • Android app for accessing list • Addresses loaded in Google maps
Web Page • Contains tips for “green living” • Display map of locations • Searchable by zip code • Allow for users to upload locations not already listed
Android Application • Random tips loaded at startup • Locations presented as list • Downloaded from web • Searchable by type • Each item exports location to Android map application for turn-by-turn directions • Users can lookup using their location
Teamwork • No specific roles per member • Distribution of work. • Was it even? • Group work scheduling
Teamwork • Collaborative Efforts • Design Decisions • Establishing Project Scope • Determining Timeline • Distance algorithms
Teamwork • Chris • Presentation Formats • Facility / Data Research • Table construction • SQL Queries • Initial GUI Building • Doug • Application/Server Communications • Website Layout • GUI Touch ups • Software finalization
Project Problems • Scope Creep • Determining what can be done in timeframe • Developer capabilities • Scheduling Conflicts • Delay of production • Affected Timeframe • Intense Learning Curve
Application • Website • Android App
The future • Feature Expansion • Advanced Exception Handling • Public Version • Final Goals • Profit • Nationwide Support • Possible Social Applications
The End • Questions • Comments • Remarks • Harassments
Tools Used • PHP/MySQL • ADK • HTML/CSS • Google Maps
PHP • 3 Tables (Tentative) • Places • Tips (randomly selected) • Type
PHP continued • Both webpage and application will interact with the database through PHP scripts to return requested information.
Android Application • Simplistic in design • Scrolling random tips • Textbox for zip code • Checkboxes for searching by specific material • Locations return in list • Locations, when selected then feeds address into Map application for directions • Colors and styles will be uniform to those of webpage
Android Application • The shortcut icon
Website • Also simplistic in design • Random tips listed at top of page • Menu on left for navigating site • Textbox for zip code in menu for search • When needed, list of locations on right • Middle of page used for extra information • Displaying “green” tips & tricks • Showing map of selected location • Input form for adding or modifying locations
Website continued • Will integrate with Google services • Google maps will be used for mapping locations • Also allows for driving directions, etc • Google account could be used to verify identity • Theme will match App, but look like website • Logo of site will be same as App