A Preview of YAP: the Yahoo Application Platform

Andres Ferrate, October 14th, 2008

Yahoo APIsLast month developers at Yahoo!’s Open Hack Day got a sneak preview of the new Yahoo! Application Platform (YAP). YAP is in preview mode and not yet available for public use, although documentation for the new service is available.

According to Yahoo!:

The Yahoo! Applications Platform (YAP) is the software and services that enable developers to build web applications that are available throughout Yahoo!– the largest audience in the world. The Yahoo! Applications Platform has the following components:

  • Development environment – A browser-based tool that enables software developers to quickly create, preview, and publish web
  • APIs and web services – Programmatic access to OpenSocial functionality and popular Yahoo! web services.
  • Distribution and discovery infrastructure – The built-in features
    for publishing applications on galleries on web pages such as Yahoo! Profiles.
    End users can discover applications by searching or browsing within application galleries.
  • Runtime and rendering environment – The backend servers and software that run applications and convert the code into HTML.

As a platform, YAP can be used by developers to develop Open Applications, which Yahoo! describes as:

An Open Application is a web application that has been registered on the Yahoo! Development Network (YDN) and runs on the Yahoo! Application Platform (YAP). As seen by the end user, an Open Application has multiple views, integration points, and components.

Open Application components include a Small View, Canvas View, and Chrome. Note that YAP provides support for social applications via OpenSocial.

Here’s a video from the Yahoo! Open Hack Day that gives an overview of YAP:

We’ve included Christian Heilmann’s presentation on Opening Yahoo! to User and Developers from the Future of Web Apps Conference (held in London, England last week).

Currently there is a PHP SDK available and developers should note that Yahoo! has followed Facebook’s lead (along with numerous other platforms) by providing its own flavor of XML: Yahoo! Markup Language (YML). You can check out the reference documentation for YML, including YML Lite (a subset of YML).

Webmonkey.com has additional coverage (including screen shots) of YAP from the Open Hack Day event, and Ash Patel has compiled a list of blog posts about Yahoo!’s Hack Day and Open Strategy.

Certainly Yahoo has their share of APIs, with 32 Yahoo APIs in our directory, so there’s a lot of potential for YAP and what this new platform could mean for Yahoo.

Both comments and pings are currently closed.

11 Responses to “A Preview of YAP: the Yahoo Application Platform”

October 14th, 2008
at 5:10 am
Comment by: Open hack day | taggle.org

[...] Open hack day party chez Yahoo! [...]

October 14th, 2008
at 9:18 am
Comment by: Dew Drop - October 14, 2008 | Alvin Ashcraft's Morning Dew

[...] A Preview of YAP: The Yahoo Application Platform (Andres Ferrate) [...]

October 14th, 2008
at 12:00 pm
Comment by: Jeffrey


If I have to “register” my application with anybody, then it’s not “open”.

October 14th, 2008
at 4:52 pm
Comment by: Retour gagnant pour Yahoo! | FredCavazza.net

[...] Platform) et des langages structurés ( Yahoo! Markup Language, Yahoo! Query Language) – cf.  A Preview of YAP: the Yahoo Application Platform et  Screenshot Preview of Yahoo Application [...]

October 14th, 2008
at 9:38 pm
Comment by: Yahoo pun Meluncurkan Platform Aplikasi | NavinoT

[...] – via ProgrammableWeb [...]

October 15th, 2008
at 1:38 am
Comment by: Ideal » Archive du blog » Retour gagnant pour Yahoo!

[...] Platform) et des langages structurés ( Yahoo! Markup Language, Yahoo! Query Language) – cf.  A Preview of YAP: the Yahoo Application Platform et  Screenshot Preview of Yahoo Application [...]

October 15th, 2008
at 5:23 am
Comment by: Marc’s Voice » Blog Archive » Mid-October blogging ‘08

[...] Yahoo Application platform [...]

October 15th, 2008
at 10:41 pm
Comment by: Jennifer Carter

Okay, yeah- a new resource. I’m often looking for new resources for empowering women in business, and for my ‘techies, this one has a lot of potential! Thanks!

October 16th, 2008
at 9:03 am
Comment by: Open hack day | traffic-internet.net

[...] Open hack day party chez Yahoo! [...]

October 28th, 2008
at 8:06 pm
Comment by: Yahoo Keeps Opening-up

[...] we discussed earlier this month, Yahoo had been slowly but steadily introducing parts of its Yahoo! Open Strategy (Y!OS), including [...]

October 30th, 2008
at 7:25 pm
Comment by: rascunho » Blog Archive » links for 2008-10-30

[...] A Preview of YAP: the Yahoo Application Platform (tags: blog.programmableweb.com 2008 mes9 dia30 YAP Yahoo! blog_post) [...]

Follow the PW team on Twitter

APIs, mashups and code. Because the world's your programmable oyster.

John Musser
Founder, ProgrammableWeb

Adam DuVander
Executive Editor, ProgrammableWeb. Author, Map Scripting 101. Lover, APIs.