Chapter 1. Overview of the Yahoo! Application Platform (YAP)

In This Chapter

What is YAP?

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

  • Development environment: A browser-based tool that enables software developers to quickly create, preview, and publish Web applications.
  • APIs and Web services: Programmatic access to OpenSocial functionality and popular Yahoo! Web services.
  • Distribution and discovery infrastructure: Built-in features for publishing applications in Yahoo! galleries and properties, including Yahoo! Toolbar and My Yahoo!. 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.

Table of Contents