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 modules and custom modules

Updated on September 3, 2019

Pega® Mobile Client consists of several modules that enable the functionality of various device or allow your custom mobile app to communicate with Pega Platform. For example, the contactDatabase module provides access to the address book on the device, and the prpcClientStore module supports data synchronization with the server. Modules are included with the distribution package that you obtain from your Global Customer Service representative. Each module is a combination of native code, JavaScript code, and other assets that provide a distinct functionality.

As an Android or iOS developer, you can extend the Pega Mobile Client by creating your own modules, which you can develop in Java, Objective-C, or Swift, and expose their functionality through the JavaScript API. This way you can enable features and functions that are available to native applications in Pega Platform apps. For example, a custom module can allow a Pega Platform mobile app to use an embedded laser scanner to scan and recognize barcodes that can be pasted into a product ID field or use a tablet's projector module to display the wiring layout of equipment that needs to be serviced. After you create a custom module, you can bundle it with the custom mobile app in Designer Studio.

For more information, see the following articles:

Related articles

Pega Mobile ClientDeveloping custom modules for Android for Pega 7.1.9Developing custom modules for iOS for Pega 7.1.9


Pega Platform 7.3.1 Pega Mobile Client Mobile Pega Express Communications and Media Consumer Services Financial Services Government Healthcare and Life Sciences Insurance Healthcare and Life Sciences

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. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us