SwiftでiMessage Cloneを作りながらメッセージに必要な技術を習得しよう

このコースは文法などを学ぶのではなく本物のReal アプリを作りながらコードを覚えていくように作られています。今回はiMessage cloneを作りながらたくさんのアプリに導入されているメッセージ機能について学んでいきます。
3.6 (10 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
332 students enrolled
Instructed by Ryo Fukuda Development / Mobile Apps
Free
Start Learning Now
  • Lectures 27
  • Length 4 hours
  • Skill Level Intermediate Level
  • Languages Japanese
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 11/2015 Japanese

Course Description

このコースは文法などを学ぶのではなく本物のReal-World アプリを作りながらSwiftのコードを覚えていくように作られています。

普通のコースでは絶対に学べない技術が詰まっています!!!

初心者の方でもコードを見ながら書くことで、特に実戦をして学ぶタイプの方にはオススメです!初心者の方でも是非挑戦してみてください。

このコースではiMessage cloneを作りながらソーシャルネットサービスを作るためにも必要なメッセージ技術を学んでいきます。データベースでどのようにメッセージの情報を紐づけるかなども学んでいくので、この講義をマスターすると自分だけのさらにオリジナルなSNSアプリを作れるようになります。もう一つのインスタグラムを作ってみよう!の講義と合わせて受講してみてください。

そして講義を聴くだけではなく、Udemy上でいつでも質問できる環境が整っているので、安心して効率よくコーディングを進めていけます!

カリキュラムとしては、どのようにしてメッセージの吹き出しなどを作っていくのか、画像を拡大・縮小できるようにするのか、圧縮方法などを学んでいきます。

ParseをバックエンドとしてAPIを使いメッセージの送信、データの習得、表示に関するコードを学んでいきます。

習得に必要な期間は3週間ほどをみています。毎日コツコツやると徐々に実力がついてくるので是非続けてみてください。

What are the requirements?

  • 必要に応じてコース内でダウンロードしていきますが、基本的にはXcodeを使っていきます

What am I going to get from this course?

  • 基本的なAPIの使いかた、データベースに保存の仕方などを習得できます。
  • 実践的なSwiftを使ったコーディングができるようになり、自分だけのSNSアプリを作れるようになります。
  • メッセージアプリに必要な技術を学べます。

What is the target audience?

  • このコースはSwiftの入門を終了し、次のステップに進みたい方、もしくはSNSアプリに挑戦しようとしている生徒へ向けて作られています

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: 完成したiMessage cloneを見てみよう!
完成品を見てみよう
01:17
Article

ここから今後使っていくxcodeファイルをダウンロードしてください。

Section 2: iMessages cloneの土台を作っていこう
iMessages Cloneのベースを作ろう!
07:38
ログイン画面に誘導しよう!
06:17
パースにアプリをコネクトしよう!
05:02
JoinページとCreateページの用意をしよう
04:46
Joinページを作りはじめよう
07:53
ちょっと待った!Teamのモデルを先に完成させよう!
13:58
Joinページ完成
10:58
Createページを作っていこう〜画像選択編
16:09
チームを作る前にそのチーム名が存在しないかチェックしよう!
10:05
チームを作ってデータベースに保存しよう!
08:38
最終仕上げ!〜画像選択のバグを直そう
04:48
Section 3: Contactsのページを作っていこう。
Contacts 1
09:43
Contacts 2
09:47
Contscts 3
12:08
Section 4: メッセージ画面を作っていこう!
Conversationのモデルを作ろう。
07:53
Messageのモデルを作ろう。
07:58
両方のユーザーのプロフィール画像を生成しよう!
10:00
メッセージのデータを取ってこよう!(1)
09:58
メッセージのデータを取ってこよう!(2)
10:18
メッセージを送信するためのコードを書こう!
12:00
メッセージを表示するコレクションビューの設定をしよう!
09:09
クリックしたときに写真を表示する設定をしよう
08:07
メッセージViewController完成!
05:30
Section 5: 最終仕上げ ー もうすぐメッセージが送れる!!
Contacts 最終仕上げ
11:29
メッセージが送れた!!!
03:41

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Ryo Fukuda, iOS Engineer

早稲田大学2年・iOSエンジニアのyuzushiohこと福田涼介です。現在はメルカリの子会社であるソウゾウ株式会社で新規事業/新サービスのiOS開発を行っています。iOSのプログラミングを始めて1年と少ししか経っていませんが、その短い間にどのようにしてメルカリで開発を担当することができるところまで成長できたのか、自分の学習経験・方法を生かしてコースを作成していければと思っています。

Ready to start learning?
Start Learning Now