The following features are scheduled to be available for the v32 release.
For a compilation of release notes, see History of new feature release notes.
For a list of bug fixes, see DPS Bug Fix Release Notes.
Important fixes for upcoming iOS 8 release
DPS Engineering has identified a storage location problem with v31 and v32 viewers in the GM version of iOS 8 that was not apparent in the beta versions of iOS 8. This storage location problem adversely impacts a user’s ability to access and download content when upgrading to iOS 8. This problem was corrected in the September 13 hot fix for v31 and v32 viewers, but it requires DPS applications to be rebuilt and resubmitted to Apple—even if you have rebuilt your apps recently.
Note the following:
The v32 iOS viewer is fully supported on iOS 7 and iOS 8 (when it's released). The v32 viewer functions on iOS 6; however, the DPS team is no longer fixing bugs for iOS 6.
After Apple releases iOS 8, the v32 viewer will be updated to support iOS 8 features.
The v31 viewer supports iOS 6 and iOS 7, and offers limited iOS 8 support (bug fixes only). The v31 viewer will be available through March 2015.
InDesign CS5.5/CS5 and DPS support in v32
With the v32 release, DPS will no longer support InDesign CS5/CS5.5. InDesign CS5/CS5.5 users will no longer be able to create folios or articles or upload content to the Folio Producer Service. For details, see DPS and InDesign CS5 and CS5.5 Support.
DPS App Builder requirements
Note the following:
Legacy Content Viewer for Android to be retired
To deliver a more engaging reading experience on Android tablet and phones, we encourage customers to use the native Content Viewer for Android. The native Android viewer offers extended capabilities as compared to the legacy, AIR-based Content Viewer for Android. Note that with the December 2014 release of DPS, the legacy, AIR-based Android viewer will be retired and no longer supported. Please review the Native Content Viewer for Android FAQ for more information.
For information about the native Android viewer, see Building native DPS apps for Android.
Restriction to the number of folios in Folio Producer
With the v32 release, publishers are limited to publishing only 1,000 folios in the same Folio Producer account and 1,200 articles in a folio. If you need to publish more than 1,000 folios in an app, you can use a workaround described in DPS high-volume workflow.
If you create a button using the navto://relative/reset format, users can tap the button to jump back to the first article and clear article reading positions. This option is especially useful for kiosk and demo apps. This format is supported in iOS, Android, and Windows viewers, but not in web viewer.
CRM Integration APIs
Publishers can store their customer information in encrypted format on the iOS device. The Library & Store APIs now include the EncryptedStorageService API that encrypts and stores objects in an SQL Ciper database in the local app storage. This option is iOS only. For more information, see Integrating DPS with CRM systems such as Salesforce.com in the DPS Developer Center.
Push notification APIs now available
Enterprise publishers can customize their workflows using push notification APIs. These APIs are currently iOS only. API documentation will be available soon in the DPS Developer Center.
New optional Article Preview experience
The DPS team created an alternate Article Preview experience designed to make a clearer distinction between free and protected folios and to provide readers with easy access to the next free article. To enable the alternate article preview experience, Enterprise publishers need to add custom config code to their custom entitlement banner .zip file.
This alternate preview experience works only on iPads with iOS 7 or later. Metered articles are treated as protected. In addition, the app requires a custom entitlement banner. For more information about enabling the alternate Article Viewer experience, see Configuring the Alternate Free Article Preview Experience.
Additional iOS viewer changes
For information about building native Android apps, see Building native DPS apps for Android.
For more information about building Windows apps, see Building DPS apps for Windows Store.
For a feature comparison chart, see DPS supported features list.
Push notification certificates are now managed in the Push Notifications Service on the DPS Dashboard, making it easier to update push certificates and be alerted when your certificates are expiring.
Use DPS App Builder to indicate that your app is enabled for push notifications and whether you're using the Adobe push service or a third-party push service. Use the Push Notifications Service to specify your push certificates and passwords. Push certificates are stored on a server, not in the app itself.
Note the following:
For information about push notifications, see Push notifications.
To see a list of other DPS features included in v31 dot releases, see History of new feature release notes.