Skip to main content


         This documentation site is for previous versions. Visit our new documentation site for current releases.      
 

This content has been archived and is no longer being updated.

Links may not function; however, this content may be relevant to outdated versions of the product.

Pega Mobile Client 6.20

Updated on June 30, 2017

Pega® Mobile Client 6.20 features several enhancements, including the introduction of new APIs.

Platform support change

As of this release Pega Mobile Client ceases to support iOS versions earlier than 8.0. For details, see Supported platforms.

Custom URL scheme support

As of this release Pega Mobile Client supports custom URL schemes. This functionality enables the client to react to opening specific URLs on a device. A URL address presented on a web page, sent in an email client or an instant message can now trigger Pega Mobile Client to automatically open in the foreground. URLs can also be invoked directly from other native apps.

In order for Pega Mobile Client to react to being launched by a custom URL address, as soon as onLaunchboxLoaded function finishes executing, you must subscribe to the onOpenURL event in the body of the onLaunchboxLoaded function.

A comma-separated list of custom URL schemes, to which the Pega Mobile Client app should react, is defined in the supportedURLSchemes parameter of the Customization Tool.

Calendar Manager API

Pega Mobile Client introduces a Calendar Manager API, which relies on the CalendarManager object to enable access to a native calendar in iOS and Android devices. This new API allows performing the following operations:

  • Retrieving a list of existing calendars from the device, deleting them, as well as adding new calendars,

  • Retrieving calendar events, deleting them and creating new ones,

  • Defining attendees and reminders.

The Calendar Manager API does not use callbacks to obtain operation results; it relies on JavaScript promises instead. The API's operation results in returning promises that can be used to retrieve different parameters, or DOMerrors, which describe the nature of the failure. For details, see the Calendar Manager API article.

Configurable Back button in the browser

As of this release developers can decide whether the in-app browser can be closed by tapping the Back button displayed on iOS devices, or pressing the hardware Back button on Android. An additional hardwareclose configuration option has been added to the options parameter of the Browser API's start() and window.open() methods. It is still possible to close the browser window with JSAPI.

Client Store API enhancement

The Client Store API has been enhanced to include:

  • An additional onProgress listener, which enables detailed visualization of changes in the status of data synchronization process

  • An additional modifiedCustomTables attribute of the onStatusUpdate listener's status object, which is an array of custom tables that were modified as a result of the delta synchronization

  • An additional batchExecute replicated storage method, which enables grouping calls to the API, such as writeItem and getItems, to be executed as a single transaction

  • An additional customTableSizes replicated storage method, which enables retrieval of custom table sizes, based on a list passed in the tableNames object

For details, see the Client Store article.

Client Clipboard enhancement

The Client Clipboard now supports both Client Store and Client Cache and displays large data pages. For more information, see the PDN article Viewing offline data and debugging issues with the Client Clipboard.

Pega Mobile Client documentation

In addition to this release information, numerous PDN articles are published with each release of Pega Mobile Client. Refer to the following information for the most up-to-date version of the documentation:

Supported platforms

The following versions are supported.

Device platform support

This release of Pega Mobile Client supports Android 4.1 to 6 and iOS 8.0 to 9.2.

Pega 7 Platform support

This release of Pega Mobile Client supports Pega 7.2 and later.

Tags

Pega Platform 7.2 Low-Code App Development Mobile Communications and Media Consumer Services Financial Services Government Healthcare and Life Sciences Insurance Healthcare and Life Sciences Manufacturing Consumer Services Consumer Services

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us