Brief history of Pageflip
All started at a quiet weekend in 2004 spring, i was browsing and found a basic, unfinished flipping effect with the authors comment “take the source and finish it if you want”. I like challenges, so i didn’t take the sources, but started figuring out the mathematics of the effect. A few hours later, the flipping mechanism was done is flash (AS1), and the next day i finished version 1 of pageflip: four corner draggable flipping book, with flipping in both direction. The look of the flipping animation was almost the same as today, but without click control (only drag). Content were defined as embedded MovieClips.
I sent it to Mario, the guy who did the unfinished flip effect, with the source file, and he has posted it on his Blog: http://www.quasimondo.com/archives/000352.php. From that point, more and more people was interested about the effect, and i did a second version with many code improvements, optional large cover and corner clicking for flipping. Source was downloadable for this version too.
Some of the old versions are still available here (Flash Player needed):
First Tech Demo http://iparigrafika.hu/pageflip_techdemo.html
Version 1 http://iparigrafika.hu/pageflip.html
Version 2 http://iparigrafika.hu/pageflipv2.html
Version 2.25 http://iparigrafika.hu/pageflipv225.html
These versions lacks an important feature: dynamic content loading. I got many offers to make a dynamic versions, so finally version 3 was born, it uses an XML configuration file for storing settings and page URLs. The page was external files, and there started the history of the commercial version.
Since then, Pageflip was developed constantly: i got many feature requestes, that was later implemented, and i also added features, and customizable options again and again.
Mainwhile some template selling site started selling my free version (i got many support requestes from their clients), and others are done their own version, that was almost the same, except from UI design, and extra features.
The next big step was the release of Pageflip 4, entirely rewritten in Flash Actionscrip3, with many extra features like Table of contents, info, language switch, thumbnails (preview), fully configurable HotSpots, external scripting possibilities, API, etc…
It was smooth on fast computers thanks to the switch from 30 to 60 FPS framerate.
In Pageflip 4 the mathematics used to calculate page positions/rotation, maskings and shadow position was also changed. The result was a smoother animation, and precize positioning. The shaking effect at the farest point from the pointer was eliminated.
A new fipping effect, the 3D hard cover was also introduced along with the coolest feature: the Multiflip, from now you can flip more pages at the same time, without finishing the previous one, and not only two flips, but even 8-10…
Mainwhile the Flash platform began to die, and tablets came into everyday’s life, mostly without supporting Flash.
Pageflip 5 is smoother than any competitor’s clones.
Pageflip was always designed to be an interactive book, with the freedom of creating custom content on the pages by web builders.
With the recently released online tool, PDF to Pageflip converter, this started to change. With this tool, everyone is able to create Pageflip books from any PDF document.
To be continued…