No video

How to Set Up User Profiles in Firebase Firestore for iOS | Firebase Bootcamp #9

  Рет қаралды 15,534

Swiftful Thinking

Swiftful Thinking

Күн бұрын

Create personalized user profiles in your iOS app with Firebase Firestore! In this tutorial, we'll walk you through step-by-step how to set up user profiles in Firebase Firestore using Swift. Get ready to take your app to the next level with personalized user experiences.
🤙 WELCOME BACK 🤙
WEBSITE: www.swiftful-t...
DISCORD: / discord
GITHUB: github.com/Swi...
SAY THANKS: www.buymeacoff...
00:00 Firestore Users
01:52 Firestore Documentation
04:26 UI Setup
14:35 User collection
23:34 Business logic
27:02 User model / func getuser
34:47 Wrap Up

Пікірлер: 25
@NathanQueija
@NathanQueija Жыл бұрын
Nick, I have to leave a comment on every new video I watch from this series. I appreciate that you're doing all of this for free. I payed for a bunch of iOS courses out there to enter the iOS world. I am an experienced frontend web dev, but none of the courses get closer to the quality of your playlists here. The concurrency one and this one now are absolutely enlightening. I finally feel I get hands on experience with SwiftUI because of these videos. If you launch any paid courses in the future I'd pay without thinking twice. High quality here.
@SiamakAshrafi
@SiamakAshrafi Жыл бұрын
Your one of the best at Swift/ SwiftUI / Swift structured concurrency and now Firebase. You should have over 100K subs.
@SwiftfulThinking
@SwiftfulThinking Жыл бұрын
Haha maybe one day! Thanks for watching Siamak 🤙
@QuietDuckOfBronzeTower
@QuietDuckOfBronzeTower 7 сағат бұрын
Firebase may have changed in the year since this video was released because I had to create a "users" collection in the console before I got creating users to work in the code. But besides that great tutorial, thank you!
@wonton120
@wonton120 Жыл бұрын
Thanks for building all the learning materials. It's really fun to follow you to learn all the Swift UI related staffs.
@SwiftfulThinking
@SwiftfulThinking Жыл бұрын
Thanks Mike!
@alextoma402
@alextoma402 9 ай бұрын
I really love that you go through the documentation before doing stuff
@keenanchiasson5154
@keenanchiasson5154 10 ай бұрын
Dude these videos are AMAZING! Also, sometimes I set playback speed to x0.75 and it sounds like you're drunk XD
@SwiftfulThinking
@SwiftfulThinking 10 ай бұрын
Thanks 😂😂
@vojtechkalivoda8455
@vojtechkalivoda8455 Жыл бұрын
Thanks for this bootcamp!!!! Literally almost everyone uses the Firebase nowadays, so its must know for beginners and thanks to your bootcamp, it is so easy to implement and use it in our portfolio projects!! 🔥🚀
@kdtechniquesofficial6153
@kdtechniquesofficial6153 Жыл бұрын
I'm already loving this. ❤👨🏻‍💻 Thank you, Nick Sarno.
@ekinyil
@ekinyil 3 ай бұрын
you are the best..
@MineRala-bn4ep
@MineRala-bn4ep 29 күн бұрын
Nick, How can I make localizable text? How can I create a collection for different languages? Do you export collections manually from firestore?
@OrtoInScatola
@OrtoInScatola 6 ай бұрын
Hi Nick, love this series! Am I the only one who always gets nil when casting Timestamp to Date using the exact way you did even though the timestamp is correctly set in the database?
@mattmakesweb
@mattmakesweb Ай бұрын
Im getting the same issue
@mattmakesweb
@mattmakesweb Ай бұрын
Looks like you need to just use Timestamp now, not Date
@dre5671
@dre5671 Жыл бұрын
Nick, I love ya. But I would just like to provide some feedback for future videos. The instructions for using Firestore in this video were greatly overshadowed by everything else. I wish there was a bit more of an emphasis on the firestore stuff. Regardless, great video as always, and I think I understand what I’m supposed to take away :)
@RedCanyonGaming
@RedCanyonGaming Жыл бұрын
How could I make sure that if I had users create usernames, that those are unique (they can only register if they have a unique username)? Thanks!
@devhopes
@devhopes 4 ай бұрын
How do i download the entire Bootcamp project or do you have a link to Github for this Bootcamp?
@SwiftfulThinking
@SwiftfulThinking 4 ай бұрын
All source code is on GitHub @SwiftfulThinking
@bobbynwm
@bobbynwm Жыл бұрын
Nick, great video as always but I have discovered that unfortunately multiple logins with the same credentials override the preferences and settings previously kept in Firestone db in the users document - is there a way to avoid that from happening on every login ?
@SwiftfulThinking
@SwiftfulThinking Жыл бұрын
Yes, the auth result has a value of isNewUser, or you can check your database on logic to see if a profile is already existing before creating a new profile. I should have been more clear that the code in this playlist is a bootcamp and not a working app.
@bobbynwm
@bobbynwm Жыл бұрын
@@SwiftfulThinking thanks, no worries.
Xcode Structured Logging
17:31
Stewart Lynch
Рет қаралды 4,8 М.
Lehanga 🤣 #comedy #funny
00:31
Micky Makeover
Рет қаралды 27 МЛН
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 12 МЛН
Most overpowered way to build mobile apps?
8:33
Beyond Fireship
Рет қаралды 764 М.
How to Setup Firestore database for your SwiftUI app (2021)
26:32
CodeWithChris
Рет қаралды 25 М.
SwiftUI: UIImagePickerController with UIViewControllerRepresentable
21:14
Lets Build That App
Рет қаралды 18 М.
The Most Misused Design Pattern in Swift
5:56
Sean Allen
Рет қаралды 17 М.
MVVM + Dependency Injection in Swift | Unit Testing | iOS
29:29