Swift5.7 克隆Line UIKit 和 Firestore
ios 15, swift 5.7, xcode 13.4, line, 通讯软件, 社交软件, ios 开发。
Description
此课程为进阶课程, 需要学生掌握swift 基础语言。
你将会学到:
1对1聊天
多媒体信息(文字, 图片,视频)
Firebase 用户登录
Firebase storage
Firebase firestore (实时获取数据)
Concurrency
Enum 的Codable, Hashable 和Comaprable
Enum 的使用
Protocol (协议) 的运用
类的继承
重写父类的functions
客制化 TextField
TextField 的动画
加载的动画
Base64转换图片的data
Extension 的运用
UITableViewDiffableDataSource
NSDiffableDataSourceSnapshot
泛形函数
嵌套函数,类型
Ios 15 图片选择器
拉伸图片
客制化文字输入器
Propertywrapper
Combine
StackView
Segue 传送数据
客制化tabbar controller
What You Will Learn!
- Concurrency 遍布全课程
- Firestore 和 Firebase storage
- 这个课程将会覆盖很多ios swift 开发技能
- 到了课程结束时,你会拥有自己的line app
Who Should Attend!
- 有接触过swift, 并且想要更进一步开发更好的app。