This content has been archived.

Pega Mobile SDK 7.2.2

Pega Mobile SDK 7.2.2 features several enhancements to the Mashup SDK. There are no changes to the Connect SDK.

New features

The following new Mashup SDK features are available for this release:

  • To increase performance and reliability of mobile apps, the UIWebView class has been replaced with the WKWebViewclass.
  • The procedure for adding Mashup SDK modules to your Xcode project is now simpler. Frameworks are used instead of CocoaPods.
  • You can include additional modules for the Android and iOS platforms. The supported modules are listed in the following section.
  • The Swift programming language is now supported for development of custom modules for the iOS platform.
  • Two new methods are available for the Android and iOS platform that allow you to add custom parameters and SnapStart parameters to every SnapStart request.

Supported modules

The following modules are supported for native mobile app development with the Mashup SDK:

  • Base (required)
  • Authentication
  • SnapStart
  • DocumentPicker
  • DocumentViewer
  • BarcodeScanner
  • Geolocation
  • FileSystem
  • FileTransfer
For the Android platform, automated transitive dependency resolution occurs for the modules. For the iOS platform, you must include all the modules explicitly.

Migration guidelines

In this release of the Mashup SDK:

  • Frameworks-based iOS projects must be used instead of CocoaPods-based projects.
  • Additional modules for the Android and iOS platform are now supported. Refer to Supported modules for a complete list.

Pega 7 Platform compatibility

For Pega 7.2.1, hotfixes are required to perform the following tasks:

  • Pass arbitrary SnapStart parameters.
  • Enable in-app browser.

For Pega 7.1.6, hotfixes are required to perform the following tasks:

  • Enable authentication, attachment upload, signature capture, and multimedia recording.
  • Pass arbitrary SnapStart parameters.
  • Enable in-app browser.

Supported platforms

The Mashup SDK supports the following features and capabilities:

  • Run time:
    • Android 4.1 and later, 5.x, 6.0.
    • iOS 9.x and 10 beta.
  • Development:
    • Android Studio (latest version) or IntelliJ IDEA (latest version)
    • Xcode 7.3.0 or 7.3.1

To deploy a developed mobile app on an iOS 10 beta device, you must use OTA or Xcode 8.

Have a question? Get answers now.

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