Don't worry about videos getting too long here. You give really good quality content. Some videos even last for 7 hours.
@seccat2 жыл бұрын
Instead of adding a document to the "recent_messages" collection for every message, you could do an update or insert. It would decrease the size of the collection and also allow you to update the email/profileImageUrl, if it has changed. You wouldn't need to remove rows on the client side. REMEMBER YOU GET BILLED BY THE NUMBER OF READS.
@9988khan3 жыл бұрын
Loved your tuts 🔥🔥
@christianmoreno739010 ай бұрын
Did you skip a video or something?? Last vid only had fromId, toId, & text in FirebaseConstants. Now it has profileImageUrl, email, etc.......
@jemmytech54742 жыл бұрын
Sir why do i see my self as current user in the main message view? So worried. If i send someone a message, the pic, and email converts to current user which is logged in
@ER-bi9ir3 жыл бұрын
Hey Brian, I hope you don't mind me asking this question. I have purchased your tutorial before and asked this question but never got the answer. When you build these apps, where and how do you get all these images/icons? Do you work on them yourself? I know some icons are publicly available but some are unique, like icons I saw on your Travel Discovery app (in the top orange section just below the search box). I'd appreciate your answer. Thanks!
@LetsBuildThatApp3 жыл бұрын
Yeah I just grab the icons from places on the web like icons8 or elements.envato. I then use PS to tweak the icons slightly to suit my needs for an iOS project. Rarely do I create my own icons but sometimes I'll make shapes with Photoshop.
@ER-bi9ir3 жыл бұрын
@@LetsBuildThatApp ah ok that’s cool. I thought you might be working with a graphic designer behind the scene. Thank you! Been a follower since 2015.
@isabellasarota2 жыл бұрын
Can you show me the code of how you initiate the "timestamp" as a Firebaseconstant? because I don't know why that I can't go to your website
@ericchu6503 Жыл бұрын
did you ever figure it out?
@ericchu6503 Жыл бұрын
struct FirebaseConstants { static let fromId = "fromId" static let toId = "toId" static let text = "text" let timestamp = "timestamp" }
@ozanbilgili3 жыл бұрын
cant see source codes of parts 12-13-14 :/
@LetsBuildThatApp3 жыл бұрын
Just published the source code for all lessons on the lbta website. Enjoy.
@user-sq2kk8cs1e3 жыл бұрын
Getting an error on this line: guard let currentUser = FirebaseManager.shared.currentUser else { return } Error message: Type of expression is ambiguous without more context
@David-id9un2 жыл бұрын
did you ever find a solution
@christinaalperi93772 жыл бұрын
@@David-id9un i think it should be shared.auth.currentUser
@Vitsky2 жыл бұрын
Add to FirebaseManager -> var currentUser: ChatUserModel? then in MainMessagesViewModel -> fetchCurrentUser() add FirebaseManager.shared.currentUser = ChatUserModel(data: data) after guard let data = snapshot?.data() else { return }
@YOSingh-i4x Жыл бұрын
actually he write a wrong code the code should be guard let currentuserID = FirebaseManager.Shared.currenUser.UId else {return }
@sabahhussein6173 жыл бұрын
في اي مكان تعلمت هذا البرمجة قوية بصراح انت مبرمج عملاق ؟؟؟؟؟؟؟
@waldomonroy4523 жыл бұрын
Subbed
@TarangMindstorm7 ай бұрын
I have a eror respond i entered in your website as Tarang