Udemy線上課程 Swift5.7 克隆Line UIKit 和 Firestore 講師:Frank Ding 影音教學 中文發音 中文版(DVD版)
此課程為進階課程, 需要學生掌握swift 基礎語言。
你將會學到:1對1聊天多媒體信息(文字, 圖片,影片)Firebase 用戶登錄Firebase storageFirebase firestore (實時獲取數據)ConcurrencyEnum 的Codable, Hashable 和ComaprableEnum 的使用Protocol (協議) 的運用類的繼承重寫父類的functions客制化 TextFieldTextField 的動畫加載的動畫Base64轉換圖片的dataExtension 的運用UITableViewDiffableDataSourceNSDiffableDataSourceSnapshot泛形函數嵌套函數,類型Ios 15 圖片選擇器拉伸圖片客制化文字輸入器PropertywrapperCombineStackViewSegue 傳送數據客制化tabbar controller
01 - 介紹
001 介紹.mp4
002 圖片.html
002-image material.zip
02 - WeclomeViewController
003 在storyboard里建立登陸界面.mp4
004 添加TextField背景.mp4
005 建立BasedButton.mp4
006 建立LocalButton.mp4
007 建立CustomizedTextField.mp4
008 解釋textfield的調整.mp4
009 建立CustomizedButton.mp4
010 連接button outlets.mp4
011 建立keyboard constraint.mp4
012 添加鍵盤觀察器.mp4
013 測試鍵盤.mp4
03 - Firebase
014 連接Firebase.mp4
015 創造alertController.mp4
016 登陸測試.mp4
017 建立LoadingView.mp4
018 建立LoadingTableViewController.mp4
019 解釋isUserInteractionEnabled.mp4
04 - RegisterTableViewController
020 1. 建立RegisterTableViewController.mp4
021 2. 建立AnimatedTextField.mp4
022 3. 添加TextField動畫.mp4
023 4. 添加圖片選擇器.mp4
024 5. 修改load object 函數.mp4
025 6. 調整UIBarButtonItem.mp4
026 7. 執行segue.mp4
027 8. 建立註冊函數.mp4
028 9. 使用propertyWrapper.mp4
029 10. 註冊帳號.mp4
030 11. 登錄.mp4
05 - SettingViewController
031 1. 建立SettingViewController.mp4
032 2. 登出.mp4
033 3. login delegate.mp4
034 4. Combine更新用戶資料.mp4
06 - ContactViewController
035 1. 在storyboard里建ContactVC.mp4
036 2. 建立ContactTableViewController.mp4
037 3. 獲取所有用戶.mp4
07 - ChatTableViewController
038 1. 在storyboard建立ChatViewController.mp4
039 2. 建立TextTableViewCell.mp4
040 3. 建立UIInputView.mp4
041 4. 建立ChatTableViewController.mp4
042 5. 發送text.mp4
043 6. 實時獲取數據.mp4
044 7. 建立圖片單元格.mp4
045 8. 發送圖片到Firebase Storage.mp4
046 9. 發送圖片URL到Firestore.mp4
047 10. 調整信息順序.mp4
048 11. 發送影片.mp4
049 12. 建立actionsheet.mp4
08 - RecentViewController
050 1. 建立Recent model.mp4
051 2. 發送Recent.mp4
052 3. 建立RecentTableViewController.mp4
053 4. 建立recent listener.mp4
054 5. 建立segue.mp4
055 6. 修復bug.mp4
056 代碼.html
056-ChatApp.zip
|
|