Building Apps with Jigx

Data

4min
data is the most crucial aspect of developing a mobile app; leveraging this data intelligently can transform a good app into a great one, harnessing the power of data within mobile applications drives engagement, personalization, and functionality this section covers data concepts, lifecycles, syncing and loading data, and data providers integrating with other systems to expose data concepts data lifecycles in jigx docid\ p4z nueuokrdqozrdxa8g explains when data is loaded when it is cached and what triggers loading from cache vs loading from tables syncing remote and loading local data docid\ x3se17krj0gxqjo8raz2t explains how to sync data from the cloud and how to display it on a {{jig}} it also explains the difference between coordinating local and remote updates and their effect on a user's experience when to load data docid\ x1jtybbo7kzgozslv83mv is probably one of the most important topics when you design your solution the timing of this will determine how robust the solution will work in offline environments and how loading data just in time can affect the user's experience offline solutions docid 8g5qvm exszsmr5mhjwd4 access to data while a device is offline, for example, in airplane mode or without an internet signal once the device is back online, how is the data synced data providers dynamic data docid\ kul3jbwhwliqudagdjgxc is a {{jigx}} specific data source that automatically syncs data in real time between devices it is a great platform for disposable data, defining data that is not already available in existing systems, and how to sync data in real time between users and their devices, regardless of where it is updated sql (beta documentation) docid tf2hxmuy2d7 ivtu2sya provides an overview of working with microsoft azure sql and a guide on configuring secure access and {{jigx}} functions to read, update and delete data with queries and stored procedures microsoft onedrive docid\ ew xr957mdvqj5085ry1q integration allows you to create, updated, and delete files in onedrive in a solution, you can list, and download files from onedrive rest docid\ jrbansm ojn3nf4 dn hu provides an overview of working with rest services, including how data is returned, transformed, and used in the solution this section explains selective data updates and how to configure security and more complex rest calls salesforce docid\ yt bh6htl1gnipj3h0 bd provider allows you to integrate with your salesforce instance, with access to share data about sales, customers local stores data locally inside your solution until the app closes soap works with apis based on soap protocols datasources datasources docid\ ddg nus2 7g lb9idn4pe are sets of data referenced when building solutions in {{jigx}} these are datasources docid\ ddg nus2 7g lb9idn4pe the data set is defined once and is available throughout your solution to be reused in multiple {{jig}} s datasources docid\ ddg nus2 7g lb9idn4pe the data sets are available inside the individual {{jig}} entities entities refer to tables in data providers or datasources where data is saved, created, updated, read, and deleted actions docid 0scdcfjz1i4pipkl 51hi provide the ability to execute the crud methods, sync data, and refresh data on individual rows ( execute entity docid\ jgwlsfzaop6u6mph6u5to ) or multiple rows ( execute entities docid 04w n xofaosgbbwmozha )