7

Beginning Firebase for iOS

 2 years ago
source link: https://www.raywenderlich.com/22029618-beginning-firebase-for-ios
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Beginning Firebase for iOSGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupShapeGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroup

Flutter Fall Event

We’ve partnered with the Flutter team at Google to give you 3 months of free access to the Flutter Apprentice book!

This course is available as part of the raywenderlich.com Professional subscription. To learn more click here

Beginning Firebase for iOS

Oct 12 2021 · Video Course (1 hr, 0 mins) · Intermediate

Firebase is a mobile-backend-as-a-service that provides several features for building powerful mobile apps. Learn how to use the Firebase SDK in your SwiftUI apps, and leverage the power of two of Firebase’s core features: Cloud Firestore database and Authentication to build powerful apps without writing a single line of server code.

Version

  • Swift 5.3, iOS 14, Xcode 12.5

Set Up Firebase

Introduction

1:45 Free

Learn what kinds of services Firebase has to offer and see a roadmap for topics covered in this course.

Get set up with a Firebase account and learn how to add the Firebase SDK to an iOS app using the SwiftUI lifecycle.

Cloud Firestore

Create a new Firestore database, explore its architecture, and even create some data via the Firebase console.

Use the repository pattern to give your app access to the Firestore database, read data from the database, and display it as a SwiftUI flash card.

Learn how to create data and save it to your Firestore database.

Learn how to access specific cards and update their data in real-time.

What can be created, can also be destroyed. Delete cards from your Firestore database.

Authentication

Explore the myriad authentication options Firebase offers out of the box.

Combine the power of authenticating anonymous users and creating security rules for your Firestore database.

Set up a second authentication option in your app that will allow users to create an account with an email and password.

Connect a SwiftUI Sign In view to add a new user account to the app.

Learn how to sign users in and out of anonymous and email/password accounts.

Try handling some of the possible errors connected to account creation and management.

Conclusion

0:45

Review what you’ve learned in this course and find out where to go next.

Who is this for?

This course is for iOS developers looking to get started integrating Firebase services into their apps. This course will be most helpful to developers who are comfortable with Swift and SwiftUI, and have some experience with Combine.

Covered concepts

  • Swift Package Manager
  • Firebase
  • Cloud Firestore
  • Authentication

Contributors

Catie Catterwaul

Catie makes things for, with, and about Apple tech in collaboration with her husband, Jessy! She is inspired by everyone at...

Instructor
Adriana Kutenko

Graphic Illustrator with a Bachelor’s Degree in Fine Arts. I am a perpetual perfection seeker with a big passion for History...

Illustrator
Edith Hermann

Edith is the Content Operations Developer at Razeware. She makes sure that all content published on raywenderlich.com looks...

Video Editor

Comments

Add a rating for this content

Sign in to add a rating

All videos. All books.
One low price.

A raywenderlich.com subscription is the best way to learn and master mobile development — plans start at just $19.99/month!

Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.

The largest and most up-to-date collection of courses and books on iOS, Swift, Android, Kotlin, Flutter, Dart, Server-Side Swift, Unity and more!

All videos. All books. One low price.

A raywenderlich.com subscription is the best way to learn and master mobile development — plans start at just $19.99/month!

Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalogue of 50+ books and 4,000+ videos.

  • © 2021 Razeware LLC
  • Made with ♥ from around the world
  • 6000+ Tutorials and counting

raywenderlich.com and our partners use cookies to understand how you use our site and to serve you personalized content and ads. By continuing to use this site, you accept these cookies, our privacy policy and terms of service .


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK