|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/flutter-advanced-course-chatting-using-bloc/
课程评论:没有评论
课程名称:Flutter高级课程:使用BLoC进行聊天 课程概述:这是之前课程的第二部分。在第一部分中,我们主要介绍了BLoC状态管理及如何使用共享数据更新用户界面,涵盖了登录、注册以及RESTful API。本部分将深入探讨如何使用BLoC与聊天RESTful API相结合,重点讲解聊天功能的实现。同时,我们将采用干净架构(Clean Architecture)与BLoC进行聊天功能开发,并集成Firebase聊天API,使用Firebase数据库和存储来保存聊天信息。 此外,我们还将学习如何以特定顺序检索数据,如何展示和清除聊天消息的红点通知。用户发送消息时,其他用户能够即时看到通知,这在聊天中至关重要。同时,课程还将涵盖Google邮箱登录、Apple邮箱登录和Facebook登录功能,使学员能够使用多种社交媒体账户登录。 另一个重要部分是完善用户资料和搜索功能。搜索通常是学员的难点之一,我们将教授如何构建搜索查询并在用户界面上展示结果。最终,我们将构建聊天、登录和搜索项的API。 完成本课程后,学员将能够熟练使用BLoC进行聊天功能开发,并掌握社交登录及搜索功能的实现。
This is the second part of the earlier course. In the earlier section, we covered BLoC state management and how to use the shared the data for updating UI.We have covered login, registration and restful api.In this section, we will cover how to use BLoC with chat restful api. This part would highly focus on creating chatting functionality in detail.We will also be doing Clean Architecture With BLoC For chatting, we would be covering with the integration of Firebase chatting api. That means we use Firebase database and storage for storing chat info.We will also see how to retrieve data in certain order. We also cover how to show red dots and clear the red dots for chatting incoming messages.Notification would be crucial part of it as user sends messages, others would see it.Apart from this we also cover google email login, apple email login and facebook login.So after finishing this part, you would be able to login with different social media account.We will also finish the profile section and search section. Search could be difficult for most students. After this you will master how to make a search query and show it on the UI.Along the we will build our API for chatting, login and search items.