System Actions
/
Offline Database

Getting Started with Offline Database Actions

Getting Started with Offline Database Actions

By integrating Offline Database actions into the applications you develop on the Kuika platform, you can make the user experience sustainable even without an internet connection.

With these actions, you can:

  • Users can perform operations such as viewing, adding, and updating data on their local devices while offline.
  • When the internet connection is restored, this data is automatically synchronised with the database on the server.
  • This ensures a seamless user experience, especially in mobile applications.

Offline Database actions only cover client-side (device-side) operations. Server-side operations and business rules cannot be executed while the user is offline. Therefore, operations performed in offline mode are transferred to the server when the connection is restored, and only then does the server logic come into play.

Example Scenario:

A field worker can enter data into forms without an internet connection. When the connection is restored, this data is automatically transferred to the server and server-side operations (such as validation or workflow triggering) are performed at that moment.

Offline Database Actions in Kuika

With the Offline Database system actions in the Kuika platform, you can perform the following operations:

  1. Download Offline DB
    • Allows you to download the database on the server to the device's local memory.
    • Users can access data in the local database even without an internet connection.
    • This is especially useful in mobile applications to make data available for offline use.
  2. Get Synchronisation Log
    • You can track the history of synchronisation processes between offline and online databases.
    • You can view which data has been synchronised and which data is pending.
    • You can review errors that occurred during synchronisation and resolve any issues.
  3. Push Offline DB To Server
    • Allows changes made in offline mode to be transferred to the server.
    • When the internet connection is restored, the data in the local database is synchronised with the server.
    • All offline user actions are transferred to the server without being lost.

These actions ensure that database operations are performed correctly and efficiently even when offline, allowing users to use your application without an internet connection.

No items found.

Other Related Content

No items found.

Glossary

No items found.

Alt Başlıklar