

You can already scroll and tap gems to read facts about each one. Users can read interesting facts about them and save their favorites. RayGem is a simple multiplatform app that lists a collection of gems, which are precious or semiprecious stones. Open RayGem.xcodeproj inside the starter folder. So to follow this tutorial make sure you’re running the latest macOS version and Xcode 12.ĭownload the project materials by clicking the Download Materials button at the top or bottom of the tutorial. Also, this tutorial uses features from SwiftUI that are only available on iOS 14 and macOS 11 Big Sur.

Although you don’t need a deep understanding of Core Data to follow along, here’s a great starting point if you want to learn more: Core Data with SwiftUI Tutorial: Getting Started. If you’re just getting started, check out SwiftUI: Getting Started.

Note: This tutorial assumes you’re familiar with SwiftUI.
