1. Design

for iPad and iPhone

To design for the Baker Framework you just have to build HTML5 pages prepared for the iPad and iPhone screen and you can unleash the power of WebKit.

That's all. Use your favorite tools, test it on the iPad from Safari, refine as much as you want, include all the HTML5 goodness: video, audio, animations.

Portrait? Landscape? iPad & iPhone? Web too? No problem with CSS 3.0.

2. Package

in the HPub format

Baker uses the open and simple HPub 1.0 format: one folder, "book/", contains all your HTML pages and all your assets.

Inside, one short file, book.json specifies page order, title, url identifier and properties of your publication.

Design your own navigation using an additional HTML file: index.html.

3. Publish

using Baker Framework

Download the Baker Framework and follow the simple instructions contained in the readme file:

  • Rename the Xcode project
  • Include your book
  • Include your icon
  • Follow the App Store Developer submission instructions

Baker Framework 3.1 released

After just two months after 3.0, check
the new Baker Framework 3.1:

  • Newsstand basic support
  • Pre-build screenshots in screenshot mode using -baker-page-screenshots
  • Retina support in screenshot mode (thanks @zenz)
  • Manga support: start from any page using -baker-start-at-page
  • Change JSON library to JSONKit (thanks @zenz)
  • and much more

Baker Framework 3.0:

  • Improved rendering: faster, smoother with two rendering modes
  • Index HTML5 navigation opened with double tap
  • Full HPub 1.0 compliant

Note: if you're upgrading an existing publication, check the HPub 1.0 specification.


Spread the news!

Get email updates

Connect on Twitter

Subscribe to @BakerFramework for the latest news on Baker Frameworks, tutorials and tips.

Participate

Join the community for bugs or comments, or contact us directly at info@bakerframework.com.

Baker Framework is opensource, BSD licensed

We think that digital books should be well designed, easy to publish and written in an open standard: that's why we decided to build Baker and release it under the BSD license.

The BSD License allow you to use Baker Framework for both personal and commercial use.

If you want to contact us, feel free to use Github or write us at info@bakerframework.com.

You can find the steadily growing opensource community and the evolving roadmap on the Github tracker.