
Learn Cloud Firestore for iOS in Swift 5 through hands-on tutorials on adding, reading, and deleting data, while securing data and exploring collections, documents, and group queries.
Learn to manage Cloud Firestore through the Firebase console, using collections and documents to add, update, and delete data, then separate development and production environments with branches.
Learn to add data to Cloud Firestore in Swift 5 by creating documents with setData, merging fields, and adding documents with auto-generated IDs in a cities collection.
Learn how to add data to cloud firestore in Swift 5 by saving a new user on the dev branch, using documents, collections, and merge for updates.
Update data in Cloud Firestore with the update method to change specific fields, including nested ones via dot notation, and apply server timestamps and array operations in Swift 5.
Discover how to count likes with distributed counters in Cloud Firestore using Swift 5, learn to increment via field value increment and aggregate counts across shards.
Learn how to perform batch writes in Cloud Firestore with Swift 5 to update two documents atomically and handle batch commit results and errors.
Master Cloud Firestore transactions in Swift 5 by learning to read a document, modify its fields, and write back safely within a transaction, including error handling and completion.
Cloud Firestore is a flexible, scalable database for mobile, web, and server development from Firebase and Google Cloud Platform. Like Firebase Realtime Database, it keeps your data in sync across client apps through realtime listeners and offers offline support for mobile and web so you can build responsive apps that work regardless of network latency or Internet connectivity.
You will learn all about Cloud Firestore for iOS in Swift 5. I will give you a quick start to Cloud Firestore. We will set up our app in the Firestore Dashboard and configure Firebase in our project. We will go through the Firebase Firestore Database console. You will learn how to view, add, change and delete collections, documents and data. I will show you the many different ways how to add data to Cloud Firestore. We will set, ad and merge some data. In the meantime I let you on some useful tips that I use in production code. You will also learn how to add a collection, how to add a document and how to get a document id.
I will show you how to save a user to Cloud Firestore. You will learn some cool advanced tricks that can be used in production code. I will show you the various ways you can update data in cloud Firestore. We will have a Firestore update document field and at the end some array update and remove functions. we will dive deep into counters. You will learn how to create a counter, how to update it and how to increment it. We will also discuss Distributed Counters in Cloud Firestore. You will also learn about Firestore sharding. I will show you how you can create batched writes in Firestore. I will show you how you can create transactions in Firestore.
Become a Cloud Firestore PRO today! Enrol the course and be part of the Rebeloper learning community