MegaZine3 is a complete and easy to use solution for digital publishing

  • eBooks
  • catalogs
  • photo books
  • reports
  • company brochures
  • and more…

All such “Mz3 Books” offer a bunch of functionalities like

  • Page Flip
  • Embedded Images, Video, Sound, Links
  • Navigation Bar with Customizable Buttons
  • Online and Offline use
  • Multi-Platform Support

Complete Solution: Development – Publishing – Presentation

  • Development
    mz3Tool is the IDE (Integrated Development Environment) supporting in collecting assets, designing pages, managing features, packaging for Server (Javascript, Flash) and Offline use
  • Presentation
    The final Mz3 Books can be used in different ways:
    • Online in a Browser for all Platforms
      Javascript based: Desktop and Mobile devices supported in all Browsers
      FLASH-based: (deprecated)
    • Offline as APP for Windows 10 and MAC OSx users

Depending on your use case and distribution goals one of the 3 MegaZine3 solutions will be used:

  • Javascript (at the moment: jquery.mz3-turnjs.js)
  • Adobe AIR (mz3Viewer: App for Windows10 and MAC OSx)
  • FLASH (megazine-fat.swf)

Depending on your selection in the (Publish”:https://doc.megazine3.de/mz3tool.2.4.3.13.doc/en/topic/publish-distribute) submenu:

m3Tool collects everything needed in a respective “Package” (Folder or ZIP file).

mz3 Config File

MegaZine3 (in all it’s flavors) is controlled by the same configuration file, called mz3 file.
Such mz3 file defines the final Mz3 Book:

  • All content
  • User Interface
    I.e.: Navigationbar Buttons, page flip Buttons, Thumbnail preview, …),
  • Functionality
    What plugins, i.e. programs providing certain functionality, are added/loaded at runtime.

AN “mz3 file” follows the specification of an XML file) and can be viewed and edited in programs like notepad++, Sublime Text, …
This file is automatically built by mz3Tool, based on user interaction (settings of switches, selections in dropdown lists, entered data)

An mz3 file is the (“API”: Application Program Interface) used by mz3Tool and MegaZine3 to exchange data.

History

At the beginning of MegaZine3 (now more than 10 years ago) this was an OpenSource FLASH-Programm, built with Adobe ActionScript3.
At that time MegaZine3 already was controlled by an mz3 file very similar to the one used today.
But those mz3 files had to be created manually with an (XML-) Editor; there was no mz3Tool.

After many users were asking for a commercial license and better configuration support, we decided to offer MegaZine3 as a commercial product, and the first version of mz3Tool was offered, as Windows Batch Command File.

about 4 years ago mz3Tool was realized as completely new ActionScript 3 program for Windows 10 and MAC OSx. After several iterations and versions, the actual version evolved, handling all 300+ configuration parameters supported by the API of the mz3 file.
The actual version v2.4.x of mz3Tool is a completely new solution. That’s why former documentation (v2.0.x bis 2.3.x) is outdated.

Outlook

  • FLASH Version
    There will be no future development for the Flash-Version. Only critical bugs will be fixed.
    Since the version is very stable and mature (no serious bugs for several years), we do not expect any future development needs.
  • Javascript Version von MegaZine3 v2.4.3.x
    The actual Javascript version is in “consolidation mode”, i.e. some features will be added and bugs fixed, until the new Version v2.5.x (actually in development) is available and stable.
  • AIR / ActionScript Version of mz3Viewer
    The basic features of mz3Viewer (the MegaZine3 kernel) are based on the same function as the FLASH version does, There is no need to touch that core.
    The user interface and related functionality of mz3Viewer will be extended and adjusted to future needs; it is the base of our Offline solution.
  • mz3Tool
    mz3Tool is using the same key function of mz3Viewer (MegaZine3 ActionScript functions), used to present a preview of the actual Mz3 Book. That preview is used as the base for book-related activities and interactions like
  • Placement of “Elements” (image/video/sound/link)
  • Scaling of “Elements”
  • Selection of “Element”

The integrated mz3Viewer functionality in mz3Tool is a “natural fit”: Both mz3Viewer and mz3Tool are realized with Actionscript and AIR.
Once the new Javascript Version is available as desktop version (“native” version), this might become the base of a future mz3Tool version. Something we do not expect before the end of 2019.

Revision: 1
Last modified: 2019/03/25

Feedback

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Post Comment