Fire Eagle presentation for IIT Delhi Hack U event
-
Upload
arnabnandi -
Category
Technology
-
view
1.443 -
download
0
description
Transcript of Fire Eagle presentation for IIT Delhi Hack U event
![Page 1: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/1.jpg)
Yahoo! University Hack Day
“IIT Delhi Campus is
huge”
“IIT Delhi Campus is
huge”
Yahoo! Maps and Geo
IIT Delhi University Hack Day
![Page 2: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/2.jpg)
Yahoo! University Hack Day 2
Subramanyan Murali Maps Frontend Engineer, Hacker
Subramanyan Murali Maps Frontend Engineer, Hacker
Arnab NandiFire Eagle Engineer Maps, Evangelist
Arnab NandiFire Eagle Engineer Maps, Evangelist
![Page 3: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/3.jpg)
Yahoo! University Hack Day
Location aware is useful ?
3
![Page 4: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/4.jpg)
Yahoo! University Hack Day
Location aware is useful !
4
![Page 5: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/5.jpg)
Yahoo! University Hack Day 5
Y? GeoCapture the worlds geography as it
is used by the worlds people
![Page 6: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/6.jpg)
Yahoo! University Hack Day
We offer Technologies that connect Yahoo! users with the world around them
6
![Page 7: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/7.jpg)
Yahoo! University Hack Day
Geo Planet ™http://developer.yahoo.com/geo/
7
![Page 8: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/8.jpg)
Yahoo! University Hack Day
Map Image APIhttp://developer.yahoo.com/maps/rest/V1/
8
![Page 9: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/9.jpg)
Yahoo! University Hack Day
Map Presentation APIhttp://developer.yahoo.com/maps/ajax/
9
![Page 10: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/10.jpg)
Yahoo! University Hack Day
http://developer.yahoo.com/fireeagle/
10
![Page 11: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/11.jpg)
Yahoo! University Hack Day
Top 10 location aware apps http://www.wired.com/gadgets/wireless/magazine/17-02/lp_10coolapps?currentPage=all
Trend watchinghttp://www.trendwatching.com/trends/halfdozentrends2009
11
![Page 12: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/12.jpg)
Yahoo! University Hack Day
Dive into Location aware Apps
12
![Page 13: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/13.jpg)
Yahoo! University Hack Day 13
iNap
WhosHere
iNap
WhosHere
iNap Application
iNap Application
WhosHere Application
WhosHere Application
![Page 14: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/14.jpg)
Yahoo! University Hack Day
Lets make that better
14
![Page 15: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/15.jpg)
Yahoo! University Hack Day 15
iNap
WhosHere
iNap Application
iNap Application
WhosHere Application
WhosHere Application
iNap
WhosHere
WhosHere
![Page 16: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/16.jpg)
Yahoo! University Hack Day
What is stopping us ?
16
![Page 17: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/17.jpg)
Yahoo! University Hack Day
#1 Application developers do not wants to open up
their data to others
17
![Page 18: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/18.jpg)
Yahoo! University Hack Day
#2 Too many platforms to develop on
18
![Page 19: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/19.jpg)
Yahoo! University Hack Day
#3 Immature development ecosystem
19
![Page 20: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/20.jpg)
Yahoo! University Hack Day
#4 Privacyhttp://www.wired.com/gadgets/wireless/magazine/17-02/lp_guineapig?currentPage=all
20
![Page 21: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/21.jpg)
Yahoo! University Hack Day
No fear, Location broker for Internet is here !!
21
![Page 22: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/22.jpg)
Yahoo! University Hack Day 22
![Page 23: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/23.jpg)
Yahoo! University Hack Day 23
iNap
WhosHere
iNap Application
iNap Application
WhosHere Application
WhosHere Application
iNap
WhosHere
WhosHere
Fire Eagle Fire Eagle
![Page 24: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/24.jpg)
Yahoo! University Hack Day
The truth is out there
24
![Page 25: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/25.jpg)
Yahoo! University Hack Day 25
Y! Map Tiles Server
Fire Eagle stores locations
Facebook stores social relations and authentication.
Friends On Fire mashes up data for registered Facebook users
![Page 26: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/26.jpg)
Yahoo! University Hack Day
The APIs
26
![Page 27: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/27.jpg)
Yahoo! University Hack Day
“…Because the card in my camera automatically added location data to
my photos, anyone who cared to look at my Flickr page could see my
computers, my spendy bicycle, …. Hell, with a few clicks you could get driving
directions right to my place—and with a few more you could get black gloves
and a lock pick delivered to your home. …”
27
![Page 28: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/28.jpg)
Yahoo! University Hack Day
‘We’ deal with it !
28
![Page 29: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/29.jpg)
Yahoo! University Hack Day
#1 Location granularity
29
![Page 30: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/30.jpg)
Yahoo! University Hack Day
#2 Hide Me!
30
![Page 31: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/31.jpg)
Yahoo! University Hack Day
#3 Access vs. update
31
![Page 32: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/32.jpg)
Yahoo! University Hack Day
#4 Periodic house keeping
32
![Page 33: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/33.jpg)
Yahoo! University Hack Day
Gory Details
33
![Page 34: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/34.jpg)
Yahoo! University Hack Day 34
ApplicationApplication
Registers
Consumer token SecretAccess Application
Yahoo! sign in at Fire Eagle
Set Privacy and Authorize
Authorize app and redirect
User – App interactionUpdate and Retrieval
![Page 35: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/35.jpg)
Yahoo! University Hack Day
• Customer Token & Secret– Issued to all registered apps. Used to make user authorization
requests.• General Token & Secret
– Issued to registered Web applications with callback authorized URL.– Used to make aggregated queries like within and recent.
• Request Token & Secret– Temporary token to create a placeholder token for user
authorization.– Requested from Fire Eagle using the consumer token.– Sent along with the redirect URL to provide context for user
registration.• OAuth Token & Secret
– Defines the authorization given by the user to a specific app.– For the same user, each authorized app has a different OAuth
token.– Used for API queries: lookup, user, update
35
Authorization Tokens
![Page 36: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/36.jpg)
Yahoo! University Hack Day
Can I locate your Hack
36
![Page 37: Fire Eagle presentation for IIT Delhi Hack U event](https://reader033.fdocuments.us/reader033/viewer/2022052907/5590eb211a28aba0668b4581/html5/thumbnails/37.jpg)
Yahoo! University Hack Day
Happy Hacking
37