App Navigation Gesture Settings

You now have more control over swipe and bezel gestures in your iOS and Android apps. You can enable or disable pinch-to-zoom gestures in fixed-layout, PDF, and HTML articles in iOS and Android apps. In iOS apps, you can enable or disable the pinch-to-close gesture as well as the bezel-swiping gesture (swiping from the left to go back a level or display the app menu).

New APIs for Purchasing and Collection Downloading

You can use client-side purchasing APIs to determine the user’s App Store or direct entitlement purchase status for iOS and Android apps. For example, you can use this information to display different content in a dynamic banner or article based on whether the user has subscribed, never subscribed, or signed in using an expired subscription.

In addition, you can use collection download APIs to determine whether a collection can be downloaded, and you can provide UI to users to allow a collection to be downloaded or removed from download status (eligible to be removed from cache).

Support for Dual-Orientation Android Apps

When you build an Android app, you can make it portrait-only, landscape-only, or both—as with iOS apps. If you specify the “Both” option when building your app, browse pages, HTML articles, and smooth scrolling PDF articles fill the screen in either orientation. InDesign-based or PDF-based fixed-layout articles are letterboxed to fit the screen when users rotate the device away from the article’s target orientation.