Step 1: Add the database in to the cross-platform projects Resource folder.
Step 2: Create connection with the database using interface in cross platform projects and create interface in PCL project.
Step 3: Create a class which inherits from the ISQLite interface in cross-platform project and get connection with the offline database using below code.
In Android cross-platform project
In iOS cross-platform project
In UWP cross-platform project
Step 4: Create data model for SQLite.
Note: Convert String type into DateTime type when adding items to the local collection from SQLite data model, since SQLite does not support DateTime type.
Step 5: Create SQLite data base table, and populate the data into the table.
Step 7: Create another class other than SQLite data modal class for appointment mapping, since SQLite data modal class does not support certain data types.
Step 8: Store the SQLite data into the collection (Here, Meetings).
Step 10: Refer the following link to know how to create SQLite connection,
Note: To run this sample in UWP, install sqlite.net.pcl, version v1.0.10 (Only this version of SQLite supports UWP platform, later versions don’t support UWP).
Please refer the below UG link for more details about creating custom appointment mapping.
|Article ID:||Published Date:||Last Revised Date:||Platform:||Control:|