This is a beta version of migrating these workshop materials to a new platform. If you run into issues please file an issue or click on the edit link above and submit a pull request. You can use the previous version of the workshop materials as a fallback.

Presentation API

The Presentation API provides enough information to drive a viewing experience.

This workshop will cover version 2.1.1 of the Presentation API.

We’ll answer these questions:

  • What is a manifest?
  • What is a canvas?
  • How do images and the Image API relate to the Presentation API?

We’ll learn how to read a manifest by writing one. As we go through it’ll be best to write it out yourself than to just copy and paste, but if you feel like you’re falling behind there are full examples along the way that you can use.

Basic Types