Transcript
Page 1: Opening up Yahoo! to Users and Developers

Opening up Yahoo! to Users and Developers

Christian Heilmann

Future of Web Apps, London,

Page 2: Opening up Yahoo! to Users and Developers

!Neal

Page 3: Opening up Yahoo! to Users and Developers

I’m Chris.

Page 4: Opening up Yahoo! to Users and Developers

Neil is well clever about the Yahoo Open Strategy

Page 5: Opening up Yahoo! to Users and Developers

I am just well excited about it.

Page 6: Opening up Yahoo! to Users and Developers

So Neal’s talk was all like:

Page 7: Opening up Yahoo! to Users and Developers
Page 8: Opening up Yahoo! to Users and Developers

My approach is different.

Page 10: Opening up Yahoo! to Users and Developers

The Yahoo Open Strategy has three goals:

Page 11: Opening up Yahoo! to Users and Developers

1. Make Yahoo more social

2. Open to third parties like never before

3. Rewire Yahoo

Page 12: Opening up Yahoo! to Users and Developers

But how, do tell?

Page 13: Opening up Yahoo! to Users and Developers

Let’s go a back in time a bit...

Page 14: Opening up Yahoo! to Users and Developers
Page 15: Opening up Yahoo! to Users and Developers

Yahoo = big old internet company

Page 16: Opening up Yahoo! to Users and Developers

But they already started getting people in that dared

to think differently.

Page 17: Opening up Yahoo! to Users and Developers

(No, nothing to do with fruit)

Page 18: Opening up Yahoo! to Users and Developers
Page 19: Opening up Yahoo! to Users and Developers

Who still innovate, hard!

Page 21: Opening up Yahoo! to Users and Developers

Amongst other things, these companies showed Yahoo the

impact of APIs and distribution.

Page 22: Opening up Yahoo! to Users and Developers

Hence we went nuts on giving you APIs:

Page 23: Opening up Yahoo! to Users and Developers
Page 24: Opening up Yahoo! to Users and Developers

Another thing we took on very early is the need for

different formats:

Page 30: Opening up Yahoo! to Users and Developers

My first job inside Yahoo was related to another new

product:

Page 31: Opening up Yahoo! to Users and Developers
Page 32: Opening up Yahoo! to Users and Developers

Answers tapped into the wisdom of the masses to help

another and not solely rely on expert advice.

£1 for the

Buzzwordkitty

Page 33: Opening up Yahoo! to Users and Developers

We came to understand very fast that with the right products and the right

channels we can get a lot of cool content.

Page 34: Opening up Yahoo! to Users and Developers

Content from our users for our users.

Page 35: Opening up Yahoo! to Users and Developers

You could call it user generated content (UGC).

£1 for the

Buzzwordkitty

Page 36: Opening up Yahoo! to Users and Developers

We also found that people do awesome things with the data

provided through APIs.

Page 38: Opening up Yahoo! to Users and Developers

However, mixing those with the Yahoo sites as they were was harder than we thought.

Page 39: Opening up Yahoo! to Users and Developers

The other thing we came to understand is that mashing up

data can be tricky (read: annoying)

Page 40: Opening up Yahoo! to Users and Developers

Hence:

Page 41: Opening up Yahoo! to Users and Developers
Page 42: Opening up Yahoo! to Users and Developers
Page 43: Opening up Yahoo! to Users and Developers
Page 44: Opening up Yahoo! to Users and Developers

One common request:

Page 45: Opening up Yahoo! to Users and Developers

CLI? KTHXBAI!

Page 46: Opening up Yahoo! to Users and Developers

This is what you will get with YOS.

Page 47: Opening up Yahoo! to Users and Developers

It is called Yahoo Query Language (YQL) and you can

download the docs at:http://developer.yahoo.com/yql/

Page 48: Opening up Yahoo! to Users and Developers

SELECT * from web.search WHERE query="puppies" LIMIT

3 OFFSET 10

Page 49: Opening up Yahoo! to Users and Developers

Yahoo as your Database :)

Page 50: Opening up Yahoo! to Users and Developers

But what about the social graph?

£1 for the

Buzzwordkitty

Page 51: Opening up Yahoo! to Users and Developers

http://www.flickr.com/photos/crumley/160490011/

Yes, there’s a full social API, at /social/

Page 52: Opening up Yahoo! to Users and Developers

Yahoo has *a lot* of users and we will do our best to get

them connected and understand the benefits of

social networking.

Page 53: Opening up Yahoo! to Users and Developers

Ok, we have data, we have users and their connections.

Page 54: Opening up Yahoo! to Users and Developers

So what do we have delivered so far?

Page 55: Opening up Yahoo! to Users and Developers

Address Book: access and update contacts

BOSS: build your own search serviceFire Eagle: create location-aware applications and services

GeoPlanet: manage all geo-permanent named places on Earth

Music: use the Yahoo! Music catalog of artists, albums, videos, and more

SearchMonkey: use structured data to enhance your Yahoo! Search results

Page 56: Opening up Yahoo! to Users and Developers

What’s coming?

Page 57: Opening up Yahoo! to Users and Developers

YAP – Yahoo Application Platform.

http://developer.yahoo.com/yap/

Page 58: Opening up Yahoo! to Users and Developers

YAP will make it easy for you to build applications for the

Yahoo framework.

Page 59: Opening up Yahoo! to Users and Developers

It’ll allow you to write the code, get the data, promote

and place your apps.

Page 60: Opening up Yahoo! to Users and Developers

It’ll be something like Searchmonkey allows you to

do now.

Page 61: Opening up Yahoo! to Users and Developers

It’ll allow you to write the code, get the data, promote

and place your apps

Page 62: Opening up Yahoo! to Users and Developers

It’ll allow you to write the code, get the data, promote

and place your apps

Page 63: Opening up Yahoo! to Users and Developers

Building apps – woo!

Page 64: Opening up Yahoo! to Users and Developers

But where to put them?

Page 65: Opening up Yahoo! to Users and Developers

My Yahoo! – Opened

Yahoo! homepage – Opened

Mail – Opened

Media properties – Opened

Page 66: Opening up Yahoo! to Users and Developers

Yeah, OK, what about the open?

Page 67: Opening up Yahoo! to Users and Developers

Open Social

OpenID

oAuth

open bar

Page 68: Opening up Yahoo! to Users and Developers

So, is this coming?

Page 69: Opening up Yahoo! to Users and Developers

Yeah.

Page 70: Opening up Yahoo! to Users and Developers

Is it going to be cool?

Page 71: Opening up Yahoo! to Users and Developers

Reaching millions of people with my apps – yeah I think so.

Page 72: Opening up Yahoo! to Users and Developers

Does answering your own questions make you look

pretentious?

Page 73: Opening up Yahoo! to Users and Developers

Yes, it does. Stop it now.

Page 74: Opening up Yahoo! to Users and Developers

http://developer.yahoo.com

Christian Heilmann | http://wait-till-i.com | twitter: codepo8

THANKS!


Top Related