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

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

Transcript of Reducing Your Carbon Footprint, One Android App at a Time Doug Burkhalter Chris Truitt.

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

Recycle BuddyReducing Your Carbon Footprint, One

Android App at a Time

Doug BurkhalterChris Truitt

Page 2: Reducing Your Carbon Footprint, One Android App at a Time Doug Burkhalter Chris Truitt.

Web based application for locating recycling centers

Android app for accessing list Addresses loaded in Google maps

Description

Page 3: Reducing Your Carbon Footprint, One Android App at a Time Doug Burkhalter Chris Truitt.

Contains tips for “green living” Display map of locations Searchable by zip code Allow for users to upload locations not

already listed

Web Page

Page 4: Reducing Your Carbon Footprint, One Android App at a Time Doug Burkhalter Chris Truitt.

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 “tag” their location as a new

center

Android Application

Page 5: Reducing Your Carbon Footprint, One Android App at a Time Doug Burkhalter Chris Truitt.

PHP/MySQL ADK HTML/CSS Google Maps

Tools Used

Page 6: Reducing Your Carbon Footprint, One Android App at a Time Doug Burkhalter Chris Truitt.

3 Tables (Tentative)◦ Places◦ Tips (randomly selected)◦ Type

PHP

Page 7: Reducing Your Carbon Footprint, One Android App at a Time Doug Burkhalter Chris Truitt.

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

PHP continued

Page 8: Reducing Your Carbon Footprint, One Android App at a Time Doug Burkhalter Chris Truitt.

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

Page 9: Reducing Your Carbon Footprint, One Android App at a Time Doug Burkhalter Chris Truitt.

The shortcut icon

Android Application

Page 10: Reducing Your Carbon Footprint, One Android App at a Time Doug Burkhalter Chris Truitt.

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

Page 11: Reducing Your Carbon Footprint, One Android App at a Time Doug Burkhalter Chris Truitt.

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

Website continued

Page 12: Reducing Your Carbon Footprint, One Android App at a Time Doug Burkhalter Chris Truitt.

Timeframe

Planning

Design

Upload

Testing

implementation

19-Nov-2006 9-Dec-2006 29-Dec-2006 18-Jan-2007 7-Feb-2007 27-Feb-2007 19-Mar-2007 8-Apr-2007 28-Apr-2007

Page 13: Reducing Your Carbon Footprint, One Android App at a Time Doug Burkhalter Chris Truitt.

App

Page 14: Reducing Your Carbon Footprint, One Android App at a Time Doug Burkhalter Chris Truitt.

.

UML

Page 15: Reducing Your Carbon Footprint, One Android App at a Time Doug Burkhalter Chris Truitt.

.

User Stories

Page 16: Reducing Your Carbon Footprint, One Android App at a Time Doug Burkhalter Chris Truitt.

Requirements