絶対に挫折しないiOS人気アプリ開発
3.3 (20 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.
169 students enrolled
Wishlisted Wishlist

Please confirm that you want to add 絶対に挫折しないiOS人気アプリ開発 to your Wishlist.

Add to Wishlist

絶対に挫折しないiOS人気アプリ開発

今流行りのアプリ(Uber, Facebook, Instagram, Snapchatなど)を実装していきながら、実践に役立つアプリ開発技術を学習していきます。
3.3 (20 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.
169 students enrolled
Created by Ryo Fukuda
Last updated 7/2016
Japanese
Price: Free
Includes:
  • 8.5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • 基本的なiOSの機能をSwiftを使って実装できるようになる!
View Curriculum
Requirements
  • 知識などはありませんが、マックブックを持っていることが前提です!
Description

このコースは初めてSwiftを学習する生徒、またはSwiftの文法などは学習したが、実践的なコードを書いたことがない生徒を対象に構成されています。

今回はこのコースを通じて、学んだ文法を使いつつ、iOSアプリでよくみかける機能の実装をしていきたいと思います。

このコースではBMI Calculator, Uber, Facebook, RSSReader(記事を読みアプリ), Facebook, InstagramなどのUIを持つアプリを実装しながら、実践的なコードを学んでいきます!

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

基本的には初心者、中級者向けです!

このコースを受講して、内容をマスターすればある程度の機能や動きをSwiftを使って実装できるようになります。そして受講者はこの技術を使いさらに上のステップに進んでいくことができます。

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

あまり文法を重視して進めるコースではないので、カリキュラムの初めに文法をすこし解説して、そのあとは上記のアプリを実装しながら学んでいくようになっています。

習得に必要な期間は3週間ほどをみています。毎日コツコツやると徐々に実力がついてくるので是非続けてみてください。そして完全にマスターするために何度も繰り返し実装してみてください!

Who is the target audience?
  • これから初めてSwiftを学習する生徒や、Swiftの文法は学習したが実践的なコードを書いたことがない生徒
Students Who Viewed This Course Also Viewed
Curriculum For This Course
69 Lectures
08:25:19
+
Xcodeをダウンロードして開発環境を整えよう
3 Lectures 12:45
xcodeをダウンロードしよう!
02:00

Githubのアカウントを作ろう
10:45

必要なファイルをダウンロードしよう
00:00
+
あなたは太っていますか??計算してみよう
12 Lectures 01:50:12
このコースで作成するアプリ
00:54

var, letについて少し知識を深めよう
08:02

var, letについて少し知識を深めよう2
10:35

if文に挑戦!!
07:51

for文に触れてみよう!
13:57

Playgroundで計算をやってみよう!
06:00

メソッド・funcについて学習しよう!*超重要
09:00

Buttonを追加してみよう
11:28

Labelに文字を表示してみよう
09:41

TextFieldを使ってみよう
11:29

肥満度計算機を実装してみよう
10:55

肥満度計算機を実装してみよう 2
10:20
+
UberのUIをMapを使って実装してみよう
7 Lectures 43:19
このコースで作成するアプリ
01:43

MapViewのセットアップ!
09:05

Mapを使ってみよう
06:45

画面の真ん中の位置を取得しよう
08:49

取得した位置情報から住所を取得してみよう
04:47

Dictionaryについて学習しよう
05:18

住所をラベルに表示しよう
06:52
+
Facebook UIを実装してみよう
13 Lectures 01:46:18
このコースで作成するアプリ
02:13

structについて学習しよう
07:00

UserとTimelineのstructを作成
08:40

TableViewのUIを実装しよう
07:44

TableViewのUIを実装しよう 2
12:04

Cellに文字や画像を表示する準備をしよう
11:16

TableViewのdataSourceについて学習しよう
08:36

TableViewのdelegateについて学習しよう
06:32

Facebookのタイムラインの細かいところを修正しよう!
07:41

Timelineを投稿する画面を表示しよう
07:31

Timelineを投稿する画面をデザインしよう
07:28

UITextViewDelegateのメソッドを使ってみよう
09:21

投稿できるようにしよう! -> Facebook完成!
10:12
+
記事をアプリ上で読むことができるアプリを開発しよう
12 Lectures 01:30:59
このコースで作成するアプリ
01:14

CollectionViewのDataSourceを設定しよう!
07:21

このセクションで作成するアプリ
06:14

CollectionViewCellにアイテムを表示しよう!
07:05

各セクションにタイトルを表示しよう!
06:44

追加・削除のアニメーションを実装
08:01

Publisherをランダムに追加しよう!
06:24

Publisherを削除しよう
07:58

編集ボタンを追加しよう!
08:50

記事を実際に表示させよう!
06:45

長押しで記事を移動させる機能を実装しようー1
10:09

長押しで記事を移動させる記事を実装しようー2
14:14
+
Snapchatのように横にスライドできる画面を作ってみよう!
7 Lectures 46:49
ScrollViewにContainerViewを配置して横スクロールしよう!
10:46

ScrollViewの修正
04:23

カメラの実装−1
11:45

カメラの実装−2 撮影してみよう
07:06

画像の表示を切り替えて連続で写真をとれるようにしてみよう
02:39

TableViewの復習1
04:46

SnapChat完成
05:24
+
Instagram UIを学習したことを総まとめで実装してみよう!
15 Lectures 01:34:43
このコースで作成するアプリ
01:46

Instagramタイムラインのデザインを実装しよう
09:13

Timeline上のCellのClassを作成し、IBOutletでつなげよう
05:01

TableViewにTimelineを表示してみよう
05:25

各セクションにHeaderを追加してみよう
04:23

実際にTimelineを渡してCellを表示してみよう
04:52

HeaderにもTimelineを渡してあげよう
04:43

Likeボタンを押した時にそのTimelineの情報を更新しよう!
08:32

ダブルタップでLikeしてみよう!
05:38

Search画面に画像一覧を表示する
07:37

CollectionViewの列を設定する
05:42

投稿画面をデザインしよう!
08:29

TextViewDelegateを実装する
07:01

UIImagePickerControllerを実装しよう!
07:13

投稿できるようにしよう!これが最後の授業です!!!
09:08
About the Instructor
Ryo Fukuda
3.9 Average rating
112 Reviews
1,665 Students
4 Courses
iOS Engineer

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