This directory holds many case studies and applications to demonstrate solving various problems
with SharingGRDB. Open the
SharingGRDB.xcworkspace
at the root of the repo to see all example projects in one single
workspace, or you can open each example application individually.
-
Case Studies
Demonstrates how to solve some common application problems in an isolated environment, in both SwiftUI and UIKit. Things like animations, dynamic queries, database transactions, and more. -
Reminders
A rebuild of Apple's Reminders app that uses a SQLite database to model the reminders, lists and tags. It features many advanced queries, such as searching, stats aggregation, and multi-table joins. -
SyncUps
This application is a faithful reconstruction of one of Apple's more interesting sample projects, called Scrumdinger, and uses SQLite to persist the data for meetings.