1 / 18

Recycle Buddy

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”

analu
Download Presentation

Recycle Buddy

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Recycle Buddy Reducing Your Carbon Footprint, One Android App at a Time Doug Burkhalter Chris Truitt

  2. Description • Web based application for locating recycling centers • Android app for accessing list • Addresses loaded in Google maps

  3. Web Page • Contains tips for “green living” • Display map of locations • Searchable by zip code • Allow for users to upload locations not already listed

  4. 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

  5. Teamwork • No specific roles per member • Distribution of work. • Was it even? • Group work scheduling

  6. Teamwork • Collaborative Efforts • Design Decisions • Establishing Project Scope • Determining Timeline • Distance algorithms

  7. 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

  8. Project Problems • Scope Creep • Determining what can be done in timeframe • Developer capabilities • Scheduling Conflicts • Delay of production • Affected Timeframe • Intense Learning Curve

  9. Application • Website • Android App

  10. The future • Feature Expansion • Advanced Exception Handling • Public Version • Final Goals • Profit • Nationwide Support • Possible Social Applications

  11. The End • Questions • Comments • Remarks • Harassments

  12. Tools Used • PHP/MySQL • ADK • HTML/CSS • Google Maps

  13. PHP • 3 Tables (Tentative) • Places • Tips (randomly selected) • Type

  14. PHP continued • Both webpage and application will interact with the database through PHP scripts to return requested information.

  15. 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

  16. Android Application • The shortcut icon

  17. 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

  18. 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

More Related