前回の続き
iPhoneのアプリ開発_9回目(コロナアプリ完成)
完走頑張ります。
8.チャット画面の実装
8.1.チャット画面
8.1.1.チャット画面を作る
pp.299~。
8.1.2.Jump to Definition
8.1.3.ヘッダー
8.1.4. UUID
UUIDは端末固有ID。
チャットで、メッセージ送り主を識別するための必須機能。
以下の図のように、このような文字の羅列が出力されたら成功。
8.1.5.Firestore
8.1.6.Structを型にする
8.1.7.SenderType
8.1.8.MessageType
エルビス演算子を使う点に注意
8.1.9.チャット画面を装飾
8.1.10.日付表示
8.1.11.アイコン画像の設定
me: https://www.flaticon.com/free-icon/man_236832?term=me&page=1&position=15&page=1&position=15&related_id=236832
doctor: https://www.flaticon.com/free-icon/doctor_387561?term=doctor&page=1&position=7&page=1&position=7&related_id=387561&origin=search
8.1.12.メッセージ送信
おわり。無事、完走できた。。。
9.おまけ
9.1.レスポンシブ対応
9.2.デバッグ
■参考(宣伝)
◇田中颯志 Twitterアカウント⇒
Tweets by Sossui_Swift
「わからないことからやる」、「時間内にやりきる」、「項目に落とし込む」大事。
◇書籍⇒
『【Swift】作って学ぼうiOSアプリ開発』
https://www.arsaga.jp/news/notice-publishes-swift-developing-book-by-arsaga-engineer