Adobe
Products

Top destinations

  • Adobe Creative Cloud
  • Creative Suite
  • Adobe Marketing Cloud
  • Acrobat
  • Photoshop
  • SiteCatalyst
  • Students
  • Elements family

Adobe Creative Cloud

  • What is Adobe Creative Cloud?
  • Design
  • Web
  • Photography
  • Video
  • Students
  • Teams
  • Enterprise
  • Educational institutions

Design and photography

  • Photoshop
  • Illustrator
  • InDesign
  • Adobe Muse
  • Lightroom

Video

  • Adobe Premiere
  • After Effects

Web development and HTML5

  • Edge Tools & Services [opens in a new window]
  • Dreamweaver
  • Gaming [opens in a new window]

Adobe Marketing Cloud

  • What is Adobe Marketing Cloud?
  • Digital analytics
  • Social marketing
  • Web experience management
  • Testing and targeting
  • Media optimization

Analytics

  • SiteCatalyst
  • Adobe Discover
  • Insight

Social

  • Adobe Social

Experience Manager

  • CQ
  • Scene7

Target

  • Test&Target
  • Recommendations
  • Search&Promote

Media Optimizer

  • AdLens
  • AudienceManager
  • AudienceResearch

Document services

  • Acrobat
  • EchoSign [opens in a new window]
  • FormsCentral [opens in a new window]
  • SendNow [opens in a new window]
  • Acrobat.com [opens in a new window]

Publishing

  • Digital Publishing Suite

  • See all products
Business solutions

By business need

  • Digital analytics
  • Digital publishing
  • Document management
  • Media optimization
  • Social marketing
  • Testing and targeting
  • Video editing and serving
  • Web development [opens in a new window]
  • Web experience management
  • See all business needs

By industry

  • Broadcast
  • Education
  • Financial services
  • Government
  • Publishing
  • Retail
  • See all industries
Support & Learning

I need help

  • Products
  • Adobe Creative Cloud
  • Adobe Marketing Cloud
  • Forums [opens in a new window]

I want to learn

  • Training and tutorials
  • Certification [opens in a new window]
  • Adobe Developer Connection
  • Adobe Design Center
  • Adobe TV [opens in a new window]
  • Adobe Marketing Center
  • Adobe Labs [opens in a new window]
Download
  • Product trials
  • Adobe Flash Player
  • Adobe Reader
  • Adobe AIR
  • See all downloads
Company
  • Careers at Adobe
  • Investor Relations
  • Newsroom
  • Privacy
  • Corporate Social Responsibility
  • Customer Showcase
  • Contact us
  • More company info
Buy
  • For personal and professional use
  • For students, educators, and staff
  • For small and medium businesses
  • Volume Licensing
  • Special offers
  • Adobe Marketing Cloud sales [opens in a new window]
Search
 
Info Sign in
Why sign in? Sign in to manage your account and access trial downloads, product extensions, community areas, and more.
Welcome,
My Adobe
My orders
My information
My preferences
My products and services
Sign out
My cart
Privacy My Adobe
Adobe
Products Sections Buy   Search  
Solutions Company
Help Learning
Sign in Sign out Privacy My Adobe
Date Date
Qty:
Subtotal
Promotions
Estimated Shipping
VAT
Calculated at checkout
Total
Checkout
Digital Publishing Suite Help / 

Creating custom viewer apps for Android and Amazon devices

Adobe Community Help


Products Affected

  • Digital Publishing Suite

Contact support

 
By clicking Submit, you accept the Adobe Terms of Use.
 

  • App Details panel
  • Entitlement Details (Enterprise only)
  • Subscription Details panel
  • Icons and Splash Screens panel
  • Navigation Toolbar (Enterprise only)
  • Provisioning
  • Build Details
  • Downloading and testing the Android viewer app
  • Submitting and managing the viewer app
  • Show All Show Less

Use the DPS App Builder to create a custom Viewer app for Android and Amazon devices. You can create multi-folio viewer apps, not single-folio viewer apps. In-app purchases for Google Play Store (previously called Android Market) are available. In-app purchases and subscriptions for Amazon Appstore should be available when the Amazon Fire becomes available. See Publishing Process for Android Mobile Devices.

The steps for creating viewer apps for the Google Play Store and Amazon Appstore are similar. For both workflows, you create an .apk file for submitting. You can create the same app for each store, and the apps can allow the same content to be downloaded. For example, the “DPS Tips” app appears in both Google Play Store and Amazon Appstore and offers the same folios for downloading. On an Android device, you can download the app from either store. On the Amazon Fire, you can download the app only from the Amazon Appstore.

If you specify valid files and information, DPS App Builder generates an .apk file. If it works properly, submit the .apk file to the Google Play Store.

The information such as certificates and passwords that you provide is not stored on the Adobe server. Only the application files are stored on the Adobe server.

Create a custom viewer app

  1. Obtain the required files and information. See Checklist for multi-folio viewer (Android) and Publishing Process for Android Mobile Devices.

  2. Download and install the DPS App Builder.

    The DPS App Builder is available on the Digital Publishing Suite Dashboard, and it’s installed with InDesign CS6 when you update the DPS Desktop Tools.

  3. Start the DPS App Builder and sign in using a valid Adobe ID.

    The Adobe ID you use to sign in to the DPS App Builder may be different from the Adobe ID you use to specify the Title ID in the App Details panel.

  4. Click New, select Android, and then click Next.

  5. Specify the requested files and information.

To the top

App Details panel

The App Details panel lets you provide your viewer names and account ID information.

App Name

Provide a viewer name that appears below the App icon. As a general rule, use 13 characters or fewer to avoid truncating the name.

To test your viewer name, add a bookmark to the Android home screen.

App Version

Specify the most recent viewer.

The DPS App Builder includes a previous version for backup purposes.

App Type

Specify the viewer type (see Types of custom viewer apps). The availability of some options depends on the type of account.

Multi Folio

A multi-folio viewer app includes a library that lets users download content that is hosted on the Adobe Distribution Service.

Multi Folio with Entitlement

(Enterprise only) Create a viewer app that uses a custom entitlement server to determine which customers can download content. If you select this option, you use your own subscription service.

Multi Folio with Amazon Subscription

Create a viewer app that uses the Amazon Appstore subscription model. At this time, Google Play subscriptions are not supported.

Multi-Issue with Entitlement and Amazon Subscription

(Enterprise only) Create a viewer app that uses a custom entitlement server to determine which customers can download content. Customers can subscribe either through your subscription service or through the Amazon Appstore.

Marketplace

Choose an option to determine where your app can be submitted: Google Play Store or Amazon Appstore for Android. You can also choose None to create an app that you don’t intend to submit to a store.

Show in Library View

Indicate whether you want the library to display in Grid View only, Cover View only, or both. In the library, Grid View displays eight folios per page. Cover View displays only one folio per page. For smaller devices, some publishers prefer displaying the Cover View only.

Title (Library View)

Provide the title that will appear at the top of the Viewer library. For best results, use no more than 35 characters. At this time, use only alphanumeric or numeric characters. Do not use special characters such as apostrophes (‘), or unexpected results may occur on Android devices.

Title ID/Password

Provide the appropriate Adobe ID and password for your app. Specify the same Adobe ID used for publishing the folios for this app. Make sure that the Adobe ID is assigned the Application role in the Account Administration tool.

Advanced Options

Use Strict Rendition Logic

By default, viewers on Android devices display folios of any size. To ensure that the viewer displays only folios that match the device size, you can select an option in DPS App Builder. At this time, strict rendition logic applies only to 7" devices. This option is primarily useful for preventing unwanted iOS folio renditions from appearing on 7" Kindle Fire devices. If you have created Android renditions such as 1232x752 folios, do not turn on strict renditions when you create the viewer for the Google App Store.

Enable Bookmarks

Select this option to allow your users to bookmark their favorite articles in the app. If enabled, a Bookmarks icon appears on the upper right area of the viewer nav bar. Bookmarks are not yet available in the iPhone viewer.

Enable Auto Hiding of Folio Scrollbars

By default, a 6-pixel scrollbar area appears on the right side of articles in a folio. If you select this option, the scrollbar appears only when the user is scrolling in the article.

Enable Left and Right Hot Zone Navigation

If you select this option, invisible hot zones appear on the left and right sides of every article (or page if the article scrolls only horizontally). Tapping a hot zone jumps to the next or previous article. Hot zones are especially useful for full-screen overlays, such as slideshows. Hot zones are not available for iPhone viewers.

If a button appears in the hot zone area, tapping the area triggers the button. For any other overlay that appears in the hot zone area, tapping the area triggers the hot zone.

Enable Hot Zone to Display Folio View Controls

If you select this option, tapping in the hot zone area at both the top and bottom of the page displays the navigation bars (also called the “HUD”). Tapping anywhere outside the hot zones does not display the navigation bars.

Buttons take precedence over the folio-view hot zones, the folio-view hot zones take precedence over the left and right hot zones, and the folio-view hot zones take precedence over all non-button overlays.

Show Analytics Opt-in Dialog

If you select this option, your customers can opt out of data tracking. They can use the library settings in the viewer app to opt in at any time. This option is especially useful for regions in which you are obligated to allow users to opt out of data tracking.

Use Customized Strings

You can customize all strings stored in the viewer in all supported languages. For example, you can customize button text in the library and text in dialog boxes. Select this option, and then click Generate Template to download an XML template to your Documents folder. You can then edit this XML file and specify it in DPS App Builder.

To the top

Entitlement Details (Enterprise only)

The following options appear if you choose Entitlement for Viewer Type.

Note:

For detailed information about setting up a custom entitlement server, contact your Adobe representative.

Integrator ID

Adobe provides the Integrator ID when your entitlement account is provisioned within our servers. This option is available only to DPS Enterprise customers. Contact your Adobe representative for information about the Integrator ID.

Optional Create Account URL

Specify the URL where customers can sign up for a subscription through the publisher. This URL is used when users tap a “Subscribe Now” button in your Viewer.

Forgot Password URL

Specify the URL where customers can retrieve their forgotten password.

Send App ID and Version

This option allows the Viewer app’s ID and Version strings to be sent in entitlement API calls.

Entitlement Banner Enabled

Select this option to display a full-width subscription banner in the viewer library. For Android viewers, the entitlement banner appears above the subscription tile.

Banner Page URL

Specify the URL containing content that appears in the upper section of the viewer library.

Offline Banner Assets

Select the .zip file containing the assets to be used as the banner if the user is not connected to the web. The .zip file should include a single HTML file, one or more image files, and no CSS files. The .zip file should not contain subfolders; all content should be on the same level.

Banner Height

Specify the height of the banner displayed in the viewer library.

To the top

Subscription Details panel

Use this panel to configure your viewer for Amazon subscription.

Landscape Subscription Tile

Specify a 467x120-pixel (recommended) button image with a .png extension. This image appears in the library when the device is sideways.

Portrait Subscription Tile

Specify a 255x145-pixel (recommended) button image with a .png extension. This image appears in the library when the device is upright.

Default Subscription SKU

Specify the default subscription SKU for your Amazon subscription. This SKU can contain as many as 150 characters. Use the subscription SKU that you specify in the Amazon Appstore Developer Portal (https://developer.amazon.com). You can specify either the parent SKU or one of the child SKUs that identifies the term, or duration, of the subscription. If you specify a child SKU, it becomes the default selection.

Custom Subscription Dialog URL (Optional)

Specify a URL that is displayed in an in-app browser window when the customer taps the subscription tile. This webpage can include messaging that is not necessarily related to subscriptions. Indicate whether this dialog box should be displayed before or after the customer purchases the subscription.

To the top

Icons and Splash Screens panel

Use this panel to specify app icons and splash screens that will appear in Google Play Store, Amazon Appstore, and on Android devices.

36x36/48x48/72x72 icons

The icons that you specify will be used on the Android home screen when installed, and in the app store. Provide 36x36, 48x48, and 72x72 pixel icons in PNG format. Do not scale up smaller artwork. Use 72ppi, RGB, flattened, high-quality PNG files.

Note:

Always include a .png extension in your image filenames.

Landscape Splash Screen

When the Viewer is started, a splash screen appears for approximately three seconds. Specify a 1280x800, 1920x1200, or 2048x1536 72-ppi 8-bit PNG file.

Use the same splash screen for all Android devices. Make sure that the core design fits within the smaller target device region, such as 800x600. Treat the outer area as a bleed. When the splash screen appears on smaller devices, the outside areas of the image are cropped.

For best results, make your splash screen image different from your cover. If the cover and the splash screen are identical, users may think the app is frozen when they first start it.

Portrait Splash Screen

Specify an 800x1280, 1200x1920, or 1536x2048 72-ppi 8-bit PNG file.

Optional Fonts ZIP for HTML

If you apply fonts to text in your HTML stacks or web view overlays, you can include them in either the folio or the viewer. If you choose to include them in the viewer, compress the fonts in a .zip folder. The .zip file should not contain subfolders; all content should be on the same level.

To the top

Navigation Toolbar (Enterprise only)

This panel lets you customize the Navigation Toolbar that appears in your custom viewer at the bottom of the library. See Navigation Toolbar (Enterprise only).

To the top

Provisioning

Application ID

Specify an application ID unique to the application. If possible, use the reverse domain syntax, such as “com.publisher.publication.” Use only periods, hyphens, and basic alphanumeric characters (a-z, A-Z, 0-9).

Note:

In previous versions, the DPS App Builder added an “air.” prefix to the Application ID (example: “air.com.adobe.dpstips”). If an app you already submitted to the Amazon Appstore includes the “air.” prefix, add it to your Application ID in DPS App Builder. To view your existing Application ID in Amazon Appstore, sign in to the Amazon Developer Portal, open your app, and click the Binary File tab to view the “Package” setting.

To the top

Build Details

After you specify information or files for all mandatory fields, click Submit Build, and then click Finish.

The amount of time it takes to create the development and distribution apps depends on how busy the server is.

Testing the development app

Download the .apk build, add it to one or more Android devices, and test the app. Follow the instructions in Publishing Process for Android Mobile Devices.

To the top

Downloading and testing the Android viewer app

When you download the generated .apk file, you are prompted to specify certificate information. Google requires all applications to be signed by a valid certificate before they can be run on Android devices. For instructions on creating this certificate, see Publishing Process for Android Mobile Devices.

  1. Select your viewer app in the Manage page where your custom viewer builds appear.

  2. Click Android Installer (.apk) to download the Android viewer app.

  3. Specify your developer p12 certificate and password, and then click Download And Sign.

  4. Add the .apk file to one or more Android devices.

To the top

Submitting and managing the viewer app

After you download and test your custom viewer, submit the distribution viewer (.zip) to Google Play Store or Amazon Appstore.

Submitting the development app

If your developer app works as designed, submit the app (.apk file) to the Google Play Store or Amazon Appstore. Follow the instructions in Publishing Process for Android Mobile Devices.

Updating a build

If you need to create different icons or make other changes, select the viewer app on the main page, and click Edit. Your information and selections remain intact. Make the necessary changes, and then submit the build again. Your app will be updated.

Deleting a build

If you no longer need the developer and distribution apps, select the viewer app on the main page, and click Delete.

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Twitter™ and Facebook posts are not covered under the terms of Creative Commons.

Legal Notices   |   Online Privacy Policy

Products

  • Adobe Creative Cloud
  • Creative Suite
  • Adobe Marketing Cloud
  • Acrobat
  • Photoshop
  • Digital Publishing Suite
  • Elements family
  • SiteCatalyst
  • For education

Download

  • Product trials
  • Adobe Reader
  • Adobe Flash Player
  • Adobe AIR

Support & Learning

  • Product help
  • Forums

Buy

  • For personal and professional use
  • For students, educators, and staff
  • For small and medium businesses
  • Volume Licensing
  • Special offers

Company

  • News room
  • Partner programs
  • Corporate social responsibility
  • Career opportunities
  • Investor Relations
  • Events
  • Legal
  • Security
  • Contact Adobe
Choose your region United States (Change)
Choose your region Close

North America

Europe, Middle East and Africa

Asia Pacific

  • Canada - English
  • Canada - Français
  • Latinoamérica
  • México
  • United States

South America

  • Brasil
  • Africa - English
  • Österreich - Deutsch
  • Belgium - English
  • Belgique - Français
  • België - Nederlands
  • България
  • Hrvatska
  • Česká republika
  • Danmark
  • Eastern Europe - English
  • Eesti
  • Suomi
  • France
  • Deutschland
  • Magyarország
  • Ireland
  • Israel - English
  • ישראל - עברית
  • Italia
  • Latvija
  • Lietuva
  • Luxembourg - Deutsch
  • Luxembourg - English
  • Luxembourg - Français
  • الشرق الأوسط وشمال أفريقيا - اللغة العربية
  • Middle East and North Africa - English
  • Moyen-Orient et Afrique du Nord - Français
  • Nederland
  • Norge
  • Polska
  • Portugal
  • România
  • Россия
  • Srbija
  • Slovensko
  • Slovenija
  • España
  • Sverige
  • Schweiz - Deutsch
  • Suisse - Français
  • Svizzera - Italiano
  • Türkiye
  • Україна
  • United Kingdom
  • Australia
  • 中国
  • 中國香港特別行政區
  • Hong Kong S.A.R. of China
  • India - English
  • 日本
  • 한국
  • New Zealand
  • 台灣

Southeast Asia

  • Includes Indonesia, Malaysia, Philippines, Singapore, Thailand, and Vietnam - English

Copyright © 2013 Adobe Systems Incorporated. All rights reserved.

Terms of Use | Privacy | Cookies

Ad Choices

Reviewed by TRUSTe: site privacy statement