Swift & iOS WhatsApp Chat MVVM Firestore socket

所在平台: Udemy

课程主页: https://www.udemy.com/course/swift-ios-whatsapp-chat-mvvm-firestore-socket/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Swift & iOS WhatsApp Chat MVVM Firestore socket **课程概述:** 本课程将带您从零开始构建一个功能齐全的 WhatsApp 风格的聊天应用,包括所有核心功能。这是一门独一无二的课程,将所有这些功能整合在一起。课程全程采用 100% 手写代码,完全摒弃 Storyboard,并专注于创建自定义 UI 视图组件(如标签和图像)的最佳实践。 **您将学习并构建:** * **Swift UIKit 和 MVVM 架构:** 使用 Swift 和 UIKit 构建应用,并采用 MVVM 设计模式。 * **Firebase 后端集成:** 将 Firebase 作为应用的后端服务。 * **实时 Socket 聊天连接:** 实现用户间的实时即时通讯。 * **用户认证:** 支持邮箱/密码登录和 Google 社交登录。 * **未读消息计数:** 为每个用户统计所有未读消息数量。 * **按日期划分的对话:** 将聊天记录按日期进行清晰的分类。 * **媒体共享:** 支持从相册或相机分享照片和视频。 * **语音消息录制与发送:** 在聊天中录制和发送语音消息。 * **位置共享:** 支持通过当前位置或 Google Maps 分享位置。 * **用户资料编辑:** 允许用户编辑个人资料信息。 * **搜索与删除功能:** 实现搜索控制器和删除对话的功能。 * **数据传递:** 掌握控制器之间的一对多和多对多数据传递。 **课程目标:** 完成本课程后,您的 Swift 编程水平将得到显著提升,并能熟练地使用 UIKit 100% 手写代码构建应用。您将学会以最佳方式创建精美的 UI 视图组件。此外,您还可以将本课程创建的聊天模块集成到您自己的项目中,并成功发布到 App Store。

课程评论(0条)

课程详情

welcome everyone to Swift & iOS WhatsApp Chat MVVM Firestore socket coursehere you'll build a complete chat app like WhatsApp and any chat app,That is the only course have all these features in one course, in this course you're building 100% code without a storyboard at allIn Addition, build create custom UIview components like labels images in one line, also you'll build and learn:build an app using Swift UIKit and MVVM patternadd the firebase as the backendcreate socket chat connections between all the userslogin in with the user / with Google sign inAdd unread message count to the user for the count for all unread massagesseparates all the conversations by the daysadd share media Photos and videos from Gallery or from Camerarecord your nice voice in the chatShare location by current location or from Google mapsedit your profileadd search controller and delete the conversationsparse the data between controller one-to-many and many to many==========================At the end of this course, your level in Swift will be increased and you'll able to build apps in UIkit 100% without Storyboard, we'll focus to build awesome UIview components in the best ways and of course, you can add this app or add this chat module to your project and publish it to the AppStore

课程标签

0人关注该课程

主题相关的课程