Yahoo For You - Services and Libraries

Preview:

DESCRIPTION

My presentation at Open Hack Day Bangalore covering the services and products Yahoo offers developers.

Citation preview

YAHOOFORYOU

Christian HeilmannOpen Hack Day

Bangalore, India, October 2007

Open Hack

Day London

http://www.flickr.com/photos/drewm/557713488

Back to India

This was 2003.

I like this country.

I like to work with its people.

I also like sharing my knowledge with its people.

Why do I have to wait 2.5 hours in the rain to get a Visa

to talk to you?

Again…THIS IS 2007!

Anyways…

Sharing

is a good thing.

Making things easier is another good thing.

Learning to avoid mistakes is another great thing.

Making people play is a great thing.

We do the lot, at:

http://developer.yahoo.com

Share with other developers:

JavaScript,

Flash, .NET, PHP, Python and Ruby

Learn about:Design PatternsPerformanceSecurity

Play with our APIs and Feeds.

Answers Local Mail Maps Search Shopping Travel

del.icio.us Flickr™ MyBlogLog Pipes Upcoming

Webjay Finance HotJobs Traffic Weather

Get SDKs to play with our applications:MessengerMusicSearchWidgets

Get friggin famous!!!!

Leaving the best for last…

Get friggin famous!!!!

Get friggin famous!!!!

The Yahoo! User Interface Library

CSS FrameworkJavaScript LibraryWidget FrameworkDebugging Utility

CSS Components:–CSS Reset

–CSS Fonts

–CSS Grids

Making CSS layouts predictable and working across browsers and operating systems=

JavaScript Components:– DOM– Event– Connection– Animation

Making JavaScript development less random across browsers and easier to concentrate on the architecture of your scripts.=

Widgets:Panel Dialog Autocomplete

DataTable Slider Menu Calendar Colorpicker Tabview

Rich Text Editor

Creating HTML/CSS/JS based RIAs with tested and fully skinnable components.=

Debugging–YUI Logger is a cross-browser,

cross-platform debugging console.

–YUITest is a unit and component testing framework in JavaScript

Industrial Strength

for everyday solutions

YUI is built by people in Yahoo! for people in Yahoo!

Our products have to work for *a lot* of users.

Fixing the same issues over and over again makes for

bored and frustrated developers.

Frustrated and bored developers don’t work

efficiently.

We don’t like people to be frustrated and bored.

This is why we built the YUI.

This is also why we offer a full documentation,

examples, cheatsheets and quick start guides.

http://developer.yahoo.com/yui/docs

And we extend the YUI based on developer

feedback.

Come in, you’re invited

http://tech.groups.yahoo.com/group/ydn-javascript/

Or at Sourceforge:

http://sourceforge.net/projects/yui

Others already heard the invite.

http://tech.groups.yahoo.com/group/ydn-javascript/links/YUI_Implementations_001149002597/

http://tech.groups.yahoo.com/group/ydn-javascript/links/YUI_Implementations_001149002597/

Newsvine, Opera, O’Reilly, Dow Jones Index, Paypal,

Slashdot, Digg, SugarCRM, VersionTracker,iFilm,

vBulletin, ebay

We showcase other people’s stuff and let the community

comment and vote.

http://gallery.yahoo.com/yui

We also like to tell people about cool YUI stuff.

http://yuiblog.com

Now go + check the YUI:

http://developer.yahoo.com/yui/

Horn OK please

I’ll be here for questions, and hopefully answers.

Christian Heilmann

http://wait-till-i.com

http://icant.co.uk

http://creativecommons.org/licenses/by-sa/3.0/

Thank you!