チャットアプリ

チャットのテキストを取得、送信しよう

送信 time(nil)で「1970/1/ 1 00:00:00」 からの経過秒数をマイクロ秒を取得しています。 func sendChatMessage(roomID:String,text:String){ db.co...
チャットアプリ

QRコードをスキャンしよう

完成したコード AddFriendView override func prepare(for segue: UIStoryboardSegue, sender: Any?) { if segue.identifier...
チャットアプリ

ID検索とQRコード表示

クリップボードにコピーする UIPasteboard.general.string = "コピーする文字列" QRコードを生成する func makeQRCode(text: String) -> UIImage...
チャットアプリ

チャットリストの表示

roomListにルーム一覧を保存 var dataHelper:DatabaseHelper! var roomList: = [] override func viewDidLoad() { ... i...
チャットアプリ

ログイン済みユーザーの表示画面の切り替え

完成したコード import UIKit class ViewController: UIViewController { override func viewDidLoad() { su...
チャットアプリ

ユーザー情報を登録しよう

Storageに画像をアップロード //画像のサイズを小さくする let resized = image.resize(toWidth: 300) //jpeagDataに変換 guard let imageData = res...
学習方法

インプットとアウトプットの組み合わせ

サンプルアプリを1つ作ったら、次に進む前にOutputできないか考えよう インプットだけの学習では、深い理解はできません。常にアウトプット学習ができないか、考えることが大切です。 Outputでつまづいたら ますは、検索 わ...
学習方法

目標を作ろう

作りたいアプリを持っておくことの重要性 アウトプットの題材として使える 深く理解するにはアウトプットが欠かせません。そんな時に、作りたいアプリがなければ、アウトプットの学習に進めなくなってしまいます。 モチベーションを保つ プログラ...
学習方法

おすすめのインプット学習

ぜひ本講座を中心にして進めてください swiftの基礎から、ネットワークの活用までしっかりと学習していただけます。 現在、他の教材を使っている場合は 自分の現在のレベルにあった方を先に行いましょう。しかし、基礎を何度も学習してインプッ...
学習方法

意識してほしい2つの学習

プログラミングに限らず、学習の形式は2つ分けることができます。 InputとOutputがどちらも必要! インプット ・サンプルアプリを模写して作る ・プログラミング言語の理解をする アウトプット ・サンプルアプリを自分...
タイトルとURLをコピーしました