people finder

11
People Finder Kyle Dausin Jacob Llaneras Jacob Lubben Jason Moskowitz

Upload: selina

Post on 16-Feb-2016

39 views

Category:

Documents


0 download

DESCRIPTION

People Finder. Kyle Dausin Jacob Llaneras Jacob Lubben Jason Moskowitz. App Overview. Facebook. Facebook API Basic Friend, Personal Requests Facebook Multiquery More "advanced" requests. AppEngine. Used RESTlet for AppEngine - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: People Finder

People Finder

Kyle DausinJacob LlanerasJacob Lubben

Jason Moskowitz

Page 2: People Finder

App Overview

Page 3: People Finder

Facebook

Facebook APIo Basic Friend, Personal Requests

Facebook Multiqueryo More "advanced" requests

Page 4: People Finder

AppEngine

Used RESTlet for AppEnginePost: Retrieve an XML format response of UID / Geolocation pairs.

o Multiple requests can be processed at once.

Get: Submit your last known geolocation to AppEngine along with your facebook UID.

Page 5: People Finder

Map

• GeoPoints calculated from AppEngine data

• Markers created using overlays• Pictures taken from facebook

Page 6: People Finder

Animations

Use a progression of drawables to simulate flipbook-like animations

Page 7: People Finder

Broadcast Receiver

• Activated when received SMS• closes very shortly after• issues

• Handles what to do in the onReceive() method

Page 8: People Finder

Texting Requests

• Special Format• if the text is from the app, the text is hidden

from the user• Request, • Accept• Ignore

Page 9: People Finder

GPS

• Utilize GPS functionality to receive longitude and latitude.

• Check every 5 seconds for new coordinates

• Send and receive to AppEngine

Page 10: People Finder

Compass

• Integrate compass yielding 0-359 to point North

• Create Buffer to stabilize coordinates

• Update GPS location update to 100ms

• Use Geometry with GPS coordinates to calculate the new angle between you and the user.

Page 11: People Finder

Questions/Comments