Application Architecture for SwiftUI & Firebase

SwiftUI & Firestore: Updating Data

Peter Friese
Firebase Developers

--

In this series of articles about SwiftUI and Firebase, we’re building a simple CRUD (Create, Read, Update, Delete) application that allows users to manage their book library.

In previous episodes,

The following screen flow diagram gives you an impression of what we’ve achieved so far (in the blue frame):

You can use our sample app to add new books and display them in a list view. What’s missing is updating existing books or seeing their details.

In this episode, we’re going to implement the missing screens (in the pink frame) for viewing and editing a book’s details. The result will be a basic CRUD application that you can easily adapt to other data models.

--

--