People Finder

Post on 16-Feb-2016

34 views 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

People Finder

Kyle DausinJacob LlanerasJacob Lubben

Jason Moskowitz

App Overview

Facebook

Facebook APIo Basic Friend, Personal Requests

Facebook Multiqueryo More "advanced" requests

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.

Map

• GeoPoints calculated from AppEngine data

• Markers created using overlays• Pictures taken from facebook

Animations

Use a progression of drawables to simulate flipbook-like animations

Broadcast Receiver

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

• Handles what to do in the onReceive() method

Texting Requests

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

from the user• Request, • Accept• Ignore

GPS

• Utilize GPS functionality to receive longitude and latitude.

• Check every 5 seconds for new coordinates

• Send and receive to AppEngine

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.

Questions/Comments