Pete.Mertz
Pete.Mertz

Reputation: 1301

How do I integrate an iBook into my app?

As best as I can understand, iBooks are much just like interactive PDFs. What language are they saved in, and what would be a good solution if I want to display or use an iBook in my app, which is written in Objective-C?

Upvotes: 2

Views: 5331

Answers (3)

Luke
Luke

Reputation: 11476

Here's a good guide that breaks down the basics of the iBooks concept and how they work and can be produced:

http://mattgemmell.com/2012/01/19/ibooks-author-for-authors/

As for the points you have raised:

  • What language?

Well, the iBooks format is a zip-like archive of assets. There's no language there per se, but the iBooks Author Mac app assembles your project and associated files into the required format.

  • Display an iBook in an iOS app

Not possible. You can display normal documents that iOS supports like PowerPoint, Word, PDFs etc through a QLPreviewController or UIDocumentInteractionController for example.

I'd definitely recommend downloading the free iBooks Author Mac app from the Mac App Store, linked below:

http://itunes.apple.com/gb/app/ibooks-author/id490152466?mt=12

Upvotes: 4

Mat
Mat

Reputation: 7643

For the new iBooks 2.0 you can just use the iBooks Author application.

Upvotes: 0

Evan Mulawski
Evan Mulawski

Reputation: 55354

iBooks are developed using iBooks Author, not Xcode. In addition, iBooks are for use with the iBooks application that is available for newer versions of iOS. They are not meant to be used within an iOS application.

Upvotes: 2

Related Questions