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.2 released

Baker Framework 3.2 released in just 3 months, includes:

  • iOS 5.1 and Retina display support
  • External links now open in internal browser, see referrer=Baker
    (thanks to @steiny2k)
  • Custom events fired on window blur and focus
  • Book.json parameters to disable tap and swipe: -baker-page-turn-tap/swipe
  • Index bar dynamically sized from index.html size. Use viewport meta property to configure
  • Change: referrer=Baker variable now not passed to destination website
  • Fix: "white flash" workaround found
  • Fix: solved issue with pre-compiled screenshots and books with more than 50 pages
  • Fix: rare bug of content loaded into index view instead of page

Baker Framework publications use the HPub 1.0 specification.


Help us, spread the news!

Get email updates

Connect on Twitter

Subscribe to @BakerFramework for the latest news on Baker.

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.