NewFormat logo


OpenFormat logo
Part of NewFormat AB Portal
 
 


Twixl media - Logo

Twixl Reader SDK




Twixl Publisher - TP - Logo

Twixl Reader SDK

Twixl Reader SDK - Details
Twixl media - Twixl Reader SDK - Icon


    Twixl Reader SDK - Integration of Twixl Reader into other App Projects

    Twixl Reader SDK - The Integration Tool
    Twixl Reader SDK allows for integration of the Twixl Reader technology
    into other app projects/custom developed applications:
    • Add the Twixl Reader SDK “static library” to your own app projects/custom apps
    • Multi-platform (currently iOS & Android)
    • Automatically updated with every Twixl Publisher update
    • Supported file formats:
      • Twixl .publication files.
      • PDF files.
      • HPub files.

    Customize to own purposes
    • Create your own custom kiosk that can read/display Twixl Publisher publications
    • Add custom features on top of Twixl Publisher publications


    What is The Twixl Reader SDK?
    The Twixl Reader SDK is native Twixl code (for developers: a ‘static library’)
    that you can embed in your own custom app.
    You get the heart of Twixl's technology to use in your app.
    The Twixl Reader SDK enables you to read and display .publication files
    (Twixl's own interactive publishing file format) within your own app.

    Custom App
    If you want to integrate the Twixl Reader SDK,
    this means you will always create your own fully customized app.
    You can use or integrate Twixl Publisher to create .publication files,
    but you will not build the final app with Twixl Publisher.
    You will build the final app yourself and you will integrate
    the Twixl Reader SDK to be able to read the .publication files.

    Note: Twixl Reader SDK can be used for InDesign content only
    and is publication-based only.

    How it works
    To understand what the Twixl Reader SDK is all about
    you should first understand how Twixl Publisher works.
    The Twixl Publisher solution consists of several components:
    • the Adobe InDesign plug-in,
    • the app builder, and
    • the (iOS or Android) reader,
      i.e. the software that will be installed on the tablet.


    After creating an interactive publication in Adobe InDesign, including all interactive features,
    you convert everything into a .publication package file.
    What the SDK does is to provide the ability to interpret ("read")
    this .publication format in a custom-made app
    (it also supports displaying HPub files and PDF files).

    There are different ways to integrate the Twixl Reader SDK:
    • Use it as a reader of .publication files, HPub or PDF files.
    • Create a custom app that is able to read and display
      the contents of .publication, HPub or PDF files.
      A typical example would be an app with your own custom kiosk/storefront,
      where you offer publications that have been created using Twixl Publisher.

    • Start and stop external (native) code from within .publication files.
    • In this case the .publication will be the core of your app, but from within
      the publication you can start external (native) code for e.g. a native game,
      an enriched advertisement that goes beyond what HTML5 can offer, etc.

    What platforms does the Twixl Reader SDK support?
    Currently iOS (iPad/iPhone only) and Android (tablets/phones).

    What do you get with a Twixl Reader SDK subscription?
    • Allows you to integrate the Twixl Reader as a ‘static library’ in multiple apps.
    • Allows you to use Twixl Publisher to produce interactive publications.
    • Provides access to our open .publication specification.
    • Everything you need to get started with integrating the reader in your own app.
    • A number of support days per platform to help you with the integration.

    Which file formats are supported by Twixl Reader SDK?
    • Twixl .publication files.
    • PDF files.
    • HPub files.

    Why would you develop a custom app and integrate the Twixl Reader SDK?
    Because you want to:
    • have your own storefront with your own specific features.
    • have a specific app where you would like to integrate .publication content.
    • lower the production cost of your custom apps.
    • control the complete distribution process and related costs of your apps.
    • host the content of your publications yourself.
    • integrate Twixl Publisher within your template-based workflow.
    • lower the production cost of your tablet publications.
    • shorten the time to market of your tablet publications.

    Because you want to be independent!



Twixl Reader SDK - Specifications / Product Matrix (Click on picture)

Twixl Product Matrix Summary - Twixl Reader SDK - Feature Summary - Picture


How it works - Who is it for?


Twixl Reader SDK Integration - Case 1 and Case 2

    Case 1 - Use it as a reader of .publication files.
    Create a custom app that is able to read and display the contents of .publication files.
    A typical example would be an app with your own custom kiosk/storefront,
    where you offer publications that have been created using Twixl Publisher.

    Case 2 - Start and stop external (native) code from within .publication files.
    In this case the .publication will be the core of your app, but from within
    the publication you can start external (native) code for e.g. a game,
    an enriched advertisement that goes beyond what HTML5 can offer, etc.

Twixl Reader SDK - Case 1 and Case 2 Integration - Picture



Who could use it


Twixl Reader SDK Integration - Case 3

    Case 3 - Publishers - With full Twixl Publisher and Twixl Reader SDK integration

    Many larger publishers have Adobe InDesign-based content that they want to convert into apps.
    They usually have InDesign content from the print version as well as interactive content,
    but they do not want to create a separate layout for mobile devices from scratch.
    They want to use template-based layouts so they can generate an optimized format
    for mobile devices (semi-automatically).

    The Twixl publishing format (.publication) is an open specification,
    documented and available for Twixl Publisher and SDK licensees.
    It allows the functionality of Twixl's InDesign plugin to be integrated in a larger workflow.

    The open Twixl Publisher publishing format enables you to translate Adobe InDesign and
    interactive content files into a readable format for mobile devices and the Twixl Reader SDK
    lets you integrate a reader in your custom app that can than read this format.

    Apart from creation process, content publishers have specific needs for their apps and
    they often turn to custom-developed apps, because that way they can easily integrate
    specific shop features, cross-selling features, etc.,
    but they still need to show content files within these apps.

    Twixl Publisher enables them to produce these content files and
    the Twixl Reader SDK makes it possible to display these
    Twixl Publisher .publication files within these custom apps.

Twixl Reader SDK - Case 3 Publisher Integration - Picture




Twixl Reader SDK Integration - Case 4

    Case 4 - Creative Agencies, Designers and Developers
    - With Full Twixl Publisher and Reader SDK Integration

    The Twixl Reader SDK can be integrated in any type of app
    (productivity app, game app, functional app or content app)
    that also needs to display content in such a way that document layout is paramount.

    Agencies and developers that are developing custom apps can integrate the Twixl Reader SDK
    in their apps to be able to read content that originated in Adobe InDesign.

    A native game app could use the Twixl Reader SDK to display an interactive
    user manual created in InDesign, and enhanced with the Twixl Publisher plug-in.

    A native shopping app could embed product brochures made in Adobe InDesign.
    A native presentation app could integrate InDesign content enhanced with
    the Twixl Publisher plug-in, but could also include the option of displaying
    sophisticated 3D renderings (that would not be possible in a web viewer).

    Combining native development with layout-based interactive content
    (translated into .publication files using Twixl Publisher)
    allows developers and agencies to be very cost-effective,
    to recycle existing materials and to work with different types of profiles
    (creative designers and web developers) on the same project.

Twixl Reader SDK - Case 4 Agency Integration - Picture



Close - IconClose Window

 
 


For more information contact NewFormat


NewFormat AB
Smörblommegränd 14, SE-165 72 Hässelby (Stockholm), Sweden
tel:+46 (0)70 631 53 01

All content © copyright 2008-2018 NewFormat AB. All rights reserved.