Creating an iphone book application

10,969

Solution 1

The upcoming standard format is ePub. See http://www.epubbooks.com and others. It is supported by Adobe and Sony. There is a very nice free ePub book reader for the iPhone/iPod Touch, called Stanza. From Stanza you can open books from websites. Or you can download them through a corresponding desktop application on your Mac. There are thousands of books available in this format, both paid and free ones.

Adobe InDesign supports production of ePubs. There are also some free applications but the ones I could find are not yet mature. There are also some online tools. See the stanza website (how_to_create_epub) for an overview.

Stanza has been bought by Amazon which of course has a competing format, so you never know what they will do to it. But even when they withdraw it you can be sure that someone else will develop another application for it. As ePub is based upon XHTML it shouldn't be difficult to build such an app.

You see some book apps with built-in reader but I think it is wasteful to include the same app in every book. I don't know enough about iPhone development, but maybe some shared Framework can be installed. But why reinvent the wheel if you have a good one already and your new wheel would probably inferior to what is there already?

Solution 2

The advantages of a book app are numerous:

  1. The book can be repeatedly updated without having the customer buy a new copy. For works in progress, this is a fantastic feature.

  2. The book can be in a proprietary format to protect it.

  3. The book can be targetted only for sale on the iPhone platform.

  4. The book can have interactive features not available in regular books.

  5. Etc.

Share:
10,969
ennuikiller
Author by

ennuikiller

29,200 ? I can calculate the motion of heavenly bodies but not the madness of people -- Sir Isaac Newton Time heals all wounds, but ultimately kills the organism.... -- paraphrased Hector Berlioz quote "Lloyd-Webber's awful stuff Runs for years and years and years An earthquake hits the theatre But the operetta lingers Then the piano lid comes down And breaks his fucking fingers It's a miracle" - Roger Waters What God Wants God Gets Succinctness is Godliness oh and just in case anyone is wondering: ennui - interminable boredom killer - a person or thing that kills ennuikiller - a person who kills interminable boredom About the avatar: It is in memory of 2 of the greatest geniuses of the 20th century (or perhaps in any century). 1. Peter Sellers whose comic genius inspired a whole slew of successful comedians and what better accomplishment to leave to the world than laughter!! 2.Stanley Kubrick whose films have been both iconoclastic and profoundly humanistic (I think some may have missed this point). I believe his crowning achievement is in fact Dr. Strangelove who is pictured in the avatar. A dark comedy (but with very serious overtones) about the ease with which the human species can eradicate itself. If you haven't seen it, do yourself a favor and watch it RIGHT NOW!

Updated on June 04, 2022

Comments

  • ennuikiller
    ennuikiller almost 2 years

    I have some experience creating iphone applications and would now like to create an iphone book application. Browsing the Book category in iTunes it seems to there is a standard format for building these apps, however, googling for how to build an iphone book app produces no useful results. This type of application is also not addressed in any of the iphone development books I've seen.

    Is there a standard method fot building these book applications? Or is it simply copying the text is some format (pdf, txt, html?) and then writing a document handling api? It seems there already must exist apis for doing this. Can anyone point me in the right direction. Thanks in advance!