opening up yahoo! to users and developers

Post on 13-May-2015

8.350 Views

Category:

Education

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

My keynote talk at Future of Web Apps in London talking about the change Yahoo went through over the last years opening up more and more to developers and a glimpse of the immediate future.

TRANSCRIPT

Opening up Yahoo! to Users and Developers

Christian Heilmann

Future of Web Apps, London,

!Neal

I’m Chris.

Neil is well clever about the Yahoo Open Strategy

I am just well excited about it.

So Neal’s talk was all like:

My approach is different.

The Yahoo Open Strategy has three goals:

1. Make Yahoo more social

2. Open to third parties like never before

3. Rewire Yahoo

But how, do tell?

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

Yahoo = big old internet company

But they already started getting people in that dared

to think differently.

(No, nothing to do with fruit)

Who still innovate, hard!

Amongst other things, these companies showed Yahoo the

impact of APIs and distribution.

Hence we went nuts on giving you APIs:

Another thing we took on very early is the need for

different formats:

My first job inside Yahoo was related to another new

product:

Answers tapped into the wisdom of the masses to help

another and not solely rely on expert advice.

£1 for the

Buzzwordkitty

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

channels we can get a lot of cool content.

Content from our users for our users.

You could call it user generated content (UGC).

£1 for the

Buzzwordkitty

We also found that people do awesome things with the data

provided through APIs.

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

The other thing we came to understand is that mashing up

data can be tricky (read: annoying)

Hence:

One common request:

CLI? KTHXBAI!

This is what you will get with YOS.

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

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

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

3 OFFSET 10

Yahoo as your Database :)

But what about the social graph?

£1 for the

Buzzwordkitty

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

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

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

them connected and understand the benefits of

social networking.

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

So what do we have delivered so far?

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

What’s coming?

YAP – Yahoo Application Platform.

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

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

Yahoo framework.

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

and place your apps.

It’ll be something like Searchmonkey allows you to

do now.

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

and place your apps

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

and place your apps

Building apps – woo!

But where to put them?

My Yahoo! – Opened

Yahoo! homepage – Opened

Mail – Opened

Media properties – Opened

Yeah, OK, what about the open?

Open Social

OpenID

oAuth

open bar

So, is this coming?

Yeah.

Is it going to be cool?

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

Does answering your own questions make you look

pretentious?

Yes, it does. Stop it now.

http://developer.yahoo.com

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

THANKS!

top related