プログラミング言語 Swift 2 と iOS 9 アプリ開発入門
4.2 (5 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.
40 students enrolled
Wishlisted Wishlist

Please confirm that you want to add プログラミング言語 Swift 2 と iOS 9 アプリ開発入門 to your Wishlist.

Add to Wishlist

プログラミング言語 Swift 2 と iOS 9 アプリ開発入門

iPhone や iPad などの iOS 向けのアプリケーションを開発するための新しいプログラミング言語 Swift 2 と、Xcode 7 を使った iOS 9 アプリ開発の基本をチュートリアル動画でマスターしよう。
4.2 (5 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.
40 students enrolled
Created by Akihito Tamagawa
Last updated 5/2016
Japanese
Curiosity Sale
Current price: $10 Original price: $40 Discount: 75% off
30-Day Money-Back Guarantee
Includes:
  • 5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • プログラミング言語 Swift 2 の概要を理解できる
  • 複数のデバイスサイズに対応する柔軟な UI の iPhone アプリを開発できる
View Curriculum
Requirements
  • Mac (OS X Yosemite or OS X El Capitan)
Description

Xcode 7 とプログラミング言語 Swift 2 を使用して、iOS 9 アプリを開発する入門コースで、複数のデバイスサイズに対応する、柔軟な UI を作成できるようになるための基本を学びます。


Xcode

Xcode は、iPhone や iPad などの iOS や、Mac、Apple TV、Apple Watch 向けのアプリケーションを開発するための統合開発環境 (IDE) です。簡単に UI を作成できるため、アイデアがあれば誰でも画期的なアプリケーションを作ることができます。


Swift

Swift は、iPhone や iPad などの iOS や、Mac、Apple TV、Apple Watch 向けのアプリケーションを開発するための新しいプログラミング言語です。簡単に使えて、しかもオープンソースなので、アイデアがあれば誰でも画期的なアプリケーションを作ることができます。アプリケーションの実行環境を構築する必要はなく、Playground で Swift のコードを試すとすぐに結果を確認することができます。


The Swift Programming Language

このチュートリアル動画コースでは、Swift ガイドの決定版『The Swift Programming Language (Swift 2.2)』から、A Swift Tour をベースに Swift の概要を解説しています。動画を見ながら、同じように Playground で Swift のコードを実行して進めていくことができます。

The Swift Programming Language (Swift 2.2) は、Apple Inc. により Creative Commons Attribution 4.0 International (CC BY 4.0) License で公開されています。

Who is the target audience?
  • Swift 2 の概要を効率よく短時間で学びたい方
  • iPhone アプリ開発の基本と、最新の iOS 9 の概要を効率よく短時間で学びたい方
Students Who Viewed This Course Also Viewed
Curriculum For This Course
81 Lectures
04:59:54
+
Swift ツアー:シンプルな値
5 Lectures 14:12

型宣言と型推論
02:24

型変換
01:27

文字列補間
03:27

配列と辞書
05:01
+
基本の Xcode
6 Lectures 31:23
Xcode を起動してプロジェクトを作成
04:55



Label を配置、コピー、アライン、サイズ変更
05:31

ボタンを配置して Action をバインド
06:15

ボタンを配置して Action をバインド 2
03:37
+
基本の Single View
7 Lectures 36:18
Quick Help
04:09

UIView と subviews
05:42

UIView と subviews 2
03:29

Action と Outlet
09:31

Action と Outlet 2
04:31

Scroll View
04:47

Debug View Hierarchy
04:09
+
基本の Table View
6 Lectures 26:57
Table View とは
02:01

Table View にデータを表示
04:08

Table View にデータを表示 2
06:22

複数セクションにデータを表示
03:47

複数セクションにデータを表示 2
05:15

delegate で行選択時の処理を実装
05:24
+
基本の Multiple View
5 Lectures 21:11
View Controller を追加
05:06

View Controller を追加 2
03:38

Navigation Controller による Multiple View
01:57

Navigation Controller による Multiple View 2
03:24

Tab による Multiple View
07:06
+
基本の Auto Layout
5 Lectures 25:19
Auto Layout の概要
04:57


Pin から Constraint を追加
06:23

Reset to Suggested Constraints
03:52

Assistant Editor で複数サイズをプレビュー
03:00
+
基本の Stack View と Size Class
5 Lectures 20:02
Stack View でレイアウト
05:48

Stack View でレイアウト 2
02:00

Stack View をネストしてレイアウト
04:07

Stack View をネストしてレイアウト 2
03:41

Size Class で Landscape の表示を調整
04:26
+
Swift ツアー:制御フロー
7 Lectures 22:55
for-in と if
02:37

オプショナルバインディング
03:27

nil 結合演算子
01:41

switch
05:09

配列と辞書の for-in
03:21

while と repeat-while
03:28

範囲演算子の for-in
03:12
+
Swift ツアー:関数とクロージャ
7 Lectures 18:53
関数
02:42

タプルを返す関数
02:47

可変数引数
02:39

関数内の関数と関数を返す関数
02:32

関数パラメータを受け取る関数
02:15

クロージャ
03:46

クロージャの簡略表現
02:12
5 More Sections
About the Instructor
Akihito Tamagawa
4.2 Average rating
487 Reviews
2,962 Students
3 Courses
Web アプリケーション開発者、UI デザイナー

Web アプリケーション開発者、UI デザイナー。フリーランス歴 11 年。

よく使用している言語は JavaScript、TypeScript、Python、Swift で、大小さまざまなアプリケーションを開発している。UI デザインに対するこだわりが強い。

動画での学習が好きで、日本語・英語問わず、カンファレンス動画やチュートリアル動画をよく見ている。