How to program an EPUB file from scratch?
After more than 2 years of saying I would do it "someday", I finally made the greatest EPUB tutorial on the Internet. Forget any others you've seen. They are all inferior to this one.
Read the tutorial on InkShard:
Watch the video on YouTube:
Why do I boast so confidently? Because mine is the ONLY tutorial I have ever seen teaching how to hand-code XHTML to build a valid and publishable EPUB file from scratch, that will be accepted for publication by:
Barnes & Noble
There are other tutorials teaching how to program EPUB files that validate, but those EPUBs are missing data required by some publishers.
There are other tutorials teaching how to convert Word documents, or how to use Sigil, or calibre, or other manners of WYSIWYG software. But, all of those require conversions and end up inserting gratuitous code.
To heck with that. This is for the programmers. This is for the people who want to write some real code and have a streamlined book without any superfluous junk.
If you're not a programmer, my tutorial will be too technical for you. But if you know your way around HTML, you're going to love this. You will finally have the detailed information of how to build a file properly. No extra code. No unnecessary and extraneous garbage thrown in by some WYSIWYG program. This is the real deal. Super clean and stripped-down efficient XHTML that is 100% valid in conforming to all the EPUB standards and accepted for publication at all the major distributors.