Yahoo!® Blueprint, the mobile platform

The Mobile Platform Offering Mass Reach.

Blueprint is Yahoo!’s platform for developing and distributing rich mobile Internet services. It offers a standards-based language, easy-to-use toolkit, innovative features, and support across multiple runtime environments—allowing developers to maximize their reach across thousands of mobile devices.

The architecture of the Blueprint includes:

Blueprint Language Specification.

The Blueprint language is a versatile, standard XML syntax based on xForms. It offers cutting-edge mobile features like location based services and mapping, along with powerful UI controls to design beautiful mobile experiences.

Blueprint Runtimes.

Now, the same Blueprint code can be used to create:

  • Mobile websites using our Blueprint Runtime for Mobile Sites
  • Standalone mobile applications (for Java®, Windows Mobile®, and Symbian® devices) using our Blueprint Runtime for Mobile Apps
  • Mobile widgets for Yahoo! Go 3.0
  • Yahoo! and Apple® are in discussions to make Blueprint for the iPhone available to developers.

Blueprint SDK & Developer Tools.

Download our SDK and developer tools to start building your Blueprint service. We provide you with detailed documentation, sample code, schemas and libraries, as well as a testing environment to QA your creation before you share it with the world.

Blueprint Infrastructure.

Yahoo! provides a highly developed infrastructure for your Blueprint services, including a widget gallery that lets people discover your Blueprint services within Yahoo! Go, analytics offering usage insights, and advertising support to monetize your services.

 

Download the SDK to start creating your own masterpiece in Blueprint today.

Developer Downloads

Get Started Now

Get the tools you need to create your Blueprint Applications.

My Blueprint Apps

Already developed a Blueprint Service? Manage your Apps here and and see the statistics.