There are generally two ways to store data on the device. The first option is a simple key value store exposed as Scandit.LocalStorage, the other option is to use Cloud DB, which is automatically synced to the server and all connected devices.
The local key-value storage can be accessed and manipulated through the Flow mobile API. It is shared between all activities on the device and is cleared when the device is disconnected from a Flow account.
To get started with the cloud database you need to create a class definition in the Storage tab on the web dashboard. Once you create a class definition you can start using it in your activities to create and query objects.
To learn more about how to use the database in your activity, take a look at the API documentation.
Replication in the mobile app is configured to be continuous, which means that, after the initial replication is done, the replication continues for new items in the background.