Close popover

Table of Contents

Understanding offline features

Version:

When you design an application to work on a mobile device, and then expand the application to let users create and advance cases offline, to ensure that your application operates reliably without a network connection, get familiar with a detailed description of individual offline-supported features.

  • Data synchronization in offline mode

    When an offline-enabled mobile app is not connected to a network, an action queue stores local user actions. When network connectivity is restored, the contents of the action queue are pushed to the server, and Pega Platform processes them. At the same time, all modified data pages and work objects are synchronized to the mobile device.

  • Flow processing in offline mode

    With correctly configured flows that create cases, users can complete assignments, even when an offline-enabled mobile app is not connected to a network. With the following guidelines, you can ensure that your offline-enabled mobile app operates reliably.

  • Actions in offline mode

    Offline-enabled mobile apps support a specific set of actions. By learning about the available actions, you can ensure that your offline-enabled mobile app operates reliably.

  • Controls in offline mode

    Offline-enabled mobile apps support a specific set of controls. By learning about the available controls, you can ensure that your offline-enabled mobile app operates reliably.

  • When rules in offline mode

    Offline-enabled mobile apps support when rules to a certain extent. By learning how when rules work in offline-enabled mobile apps, you can ensure that your offline-enabled mobile app operates reliably.

  • Decision tables in offline mode

    Offline-enabled mobile apps support decision tables to a certain extent. By learning how decision tables work in offline-enabled mobile apps, you can ensure that your offline-enabled mobile app operates reliably.

  • Decision trees in offline mode

    Offline-enabled mobile apps support decision tree rules that help you calculate a value from a set of properties or conditions, which you can use to establish additional comparisons. By learning how decision trees work in offline-enabled apps, you can ensure that your app operates reliably.

  • Validate rules in offline mode

    Offline-enabled mobile apps support validate rules in specific scenarios. Validate rules help you verify the correctness of the input values in your app. For example, a validate rule can test if the property values that users enter in a form are valid against conditions that you define in the rule.

  • Function rules in offline mode

    You use function rules in online-only applications to define Java methods that run when a function rule is processed. When you develop an application that users can access with an offline-enabled mobile app, the mobile app uses JavaScript-based equivalents of Java-based utility function rules, provided that such equivalents exist.

  • Data transforms in offline mode

    Offline-enabled mobile apps support an extensive use of data transforms. With data transforms, you can save time and improve the developer experience by reducing the need for writing custom JavaScript functions.

  • Enabling online-only features in offline mode

    Expand the functionality of your offline-enabled mobile app by enabling online-only features, such as flow processing.

Suggest Edit

Have a question? Get answers now.

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