Skip to end of metadata
Go to start of metadata

One of the most common goals in building application is to display a piece of data to the users. Prior to displaying data, you need to obtain the data from a source. You typically access the data from a source, whether locally or remotely.

Understanding Data Access Design Patterns in Crosslight

This video tutorial shows data access strategies optimized for use in Crosslight applications, discussing the Repository pattern, and the use QueryDescriptors to perform basic data operations such as filtering, sorting and also dynamic queries to match the business requirements of your applications. Subscribe to our channel for more videos like this!

Browse more tutorial videos.

In mobile apps development, there are numerous ways to work with data depending on the goals and objectives of your apps. You can load data entirely from a remote source, for instance, from a REST web service. Alternatively, you can also design your apps to access infrequently changed data from cache that stored in local device for best startup performance, then synchronize it with remote servers asynchronously in the background. If your apps is simple enough which simply shows static data, you may prefer to embed the data directly in the apps.

Crosslight supports various ways to work with data such as explained earlier. At a glance, working with data in mobile apps can be categorized into 4 logical strategy. To learn more, please refer to the following links: