IOS10対応/Swift3.0でプログラムするIPhoneApp作成講座/テキスト/サンプル付き
3.3 (3 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
77 students enrolled

IOS10対応/Swift3.0でプログラムするIPhoneApp作成講座/テキスト/サンプル付き

最速のIOS10対応Swift言語によるAPP開発基礎講座。
3.3 (3 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
77 students enrolled
Created by youth Honda
Last updated 5/2017
Japanese
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 5 hours on-demand video
  • 66 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Xcodeのショートカットを使用してオブジェクトを表示させるコードを上手に扱うことができる
  • 30種類のアプリケーションの作成
  • Xcodeの応用的な操作
  • オブジェクト間で扱うデータの区別と変換
Course content
Expand all 141 lectures 06:12:08
+ Swiftでの開発環境の構築
11 lectures 42:59

本講座のガイダンス

Preview 05:35

サポートサイトのご案内です

サポートサイトのURL
00:10

開発に必要なXcodeをAppleDeveloperのサイトからダウンロードします

Preview 01:58

Xcodeのダウンロードとインストールのテキスト


Xcodeのダウンロードとインストールのテキスト
01:15

Xcodeの操作方法を簡単に説明します

Preview 07:39

Xcodeのエディターを設定します

Xcodeの操作 開発で取り扱う場面
08:48

Xcodeの操作 開発で取り扱場面のテキスト

Xcodeの操作 開発で取り扱う場面のテキスト
05:20

Object Library/エディタの設定

Object Library/エディタの設定
04:48
Object Library/エディタの設定のテキスト
Object Library/エディタの設定のテキスト
03:24
AppleDeveloperに関して

のテキスト

AppleDeveloperに関して
00:58
+ はじめてのアプリケーション開発「HelloWorldの作成」
5 lectures 11:46
本チャプターのガイダンス
本セクションのガイダンス
00:48

画面にHelloWorldと表示させてみます

プログラム学習の最初に作成するお約束のようなアプリケーションです

はじめてのアプリケーション・HelloWorldの作成
03:50

はじめてのアプリケーション・HelloWorldの作成のテキスト


はじめてのアプリケーション・HelloWorldの作成のテキスト
00:49

IOSシミュレーターに関する説明です

アシスタントエディタ&IOSシミュレーター
06:19
IOSシミュレーターのテキスト
アシスタントエディタ&IOSシミュレーターのテキスト
Processing..
+ Xcode操作の基礎知識
15 lectures 44:19

セクションのガイダンスです

本セクションのガイダンス
00:45

HelloWorldアプリケーションをもう少し工夫してボタンを押した場合に表示させるようにします

ボタンを押すとHelloWorldを表示させるアプリケーションの作成
09:49
ボタンを押すとHelloWorldを表示させるアプリケーションの作成のテキスト
ボタンを押すとHelloWorldを表示させるアプリケーションの作成のテキスト
Processing..

新規画面と新規ファイルの追加

新規画面と新規ファイルの追加
05:24

新規画面と新規ファイルの追加のテキスト

新規画面と新規ファイルの追加のテキスト
Processing..

画面が遷移するアプリケーション

画面が遷移するアプリケーション
08:11
画面が遷移するアプリケーションのテキスト
画面が遷移するアプリケーションのテキスト
Processing..

XcodeのPlaygroundを使用して文字列型/整数型/浮動小数点数型に関して説明していきます

変数/定数の定義の仕方


XcodeのPlayground
07:15
XcodeのPlaygroundのテキスト
XcodeのPlaygroundのテキスト
00:12

データの形式の説明

Int/float/double
03:14
Int/float/double

のテキスト

Int/float/doubleのテキスト
Processing..

型の指定と変換を行います

型の変換
05:13
型の変換のテキスト
型の変換のテキスト
Processing..

nilの説明とオプショナルデータを説明します

nilとオプショナルデータ
04:16
nilとオプショナルデータのテキスト
nilとオプショナルデータのテキスト
Processing..
+ 基礎的なオブジェクトからアプリケーション作成の知識を学ぶ
15 lectures 37:25

セクションガイダンス

本セクションのガイダンス
00:37

functionの説明を行います

functionとClassの説明
05:46
functionとClassの説明

テキスト

functionとClassの説明のテキスト
Processing..

UILabelに関しての説明です

UILabelのインスペクタ
09:16
UILabelのインスペクタのテキスト
UILabelのインスペクタのテキスト
Processing..
ブーリアン値(Bool)
ブーリアン値(Bool)
01:34
ブーリアン値(Bool)
ブーリアン値(Bool)のテキスト
Processing..
タプルとデータ設定の法則
タプルとデータ設定の法則
06:30
タプルとデータ設定の法則のテキスト
タプルとデータ設定の法則のテキスト
Processing..

UIButtonの説明です

UIButtonのインスペクタ その1
03:30
UIButtonのインスペクタのテキスト
UIButtonのインスペクタ/その1のテキスト
00:52
アプリケーションに画像を取り込む方法
アプリケーションに画像を取り込む方法
03:49
アプリケーションに画像を取り込む方法
アプリケーションに画像を取り込む方法のテキスト
Processing..

UIButtonのインスペクタ その2

UIButtonのインスペクタ その2
05:31
UIButtonのインスペクタ/その2のテキスト
UIButtonのインスペクタ/その2のテキスト
Processing..
+ 画面の整合性を整える方法
7 lectures 21:24

ガイダンス

本セクションのガイダンス
00:45

画像を表示させるUIImageView

画像を表示させるUIImageView
05:49

UIImageViewの使用方法を見ていきます

画像を表示させるUIImageViewのテキスト
Processing..
AutoLayoutとプレビュー画面
Constrain/LaunchScreenのデザイン
06:24
Constrain/AutoLayout
Constraint/LaunchScreenのデザインのテキスト
Processing..
Equal Height/Width Aspectratio
Equal Height/Width Aspectratio
08:26
Equal Height/Width Aspectratioのテキスト
Equal Height/Width Aspectratioのテキスト
Processing..
+ ウェブページの表示やオブジェクトでの表現
6 lectures 11:35

セクションガイダンス

セクションガイダンス
00:48
プロトコルについて
プロトコルについて
Processing..
UIWebViewのインスペクタと活用
UIWebViewのインスペクタと活用
05:51
UIWebViewのインスペクタと活用
UIWebViewのインスペクタと活用のテキスト
00:51

UITextViewのインスペクタの説明

UITextViewのインスペクタ
04:05

UITextViewのインスペクタ

UITextViewのインスペクタのテキスト
Processing..
+ 操作で使用するオブジェクト
9 lectures 14:50
セクション7のガイダンス
セクション7のガイダンス
00:44

UITextFieldの説明です

UITextFieldのインスペクタ
03:27
UITextFieldのインスペクタ
UITextFieldのインスペクタのテキスト
Processing..

UISwitchのインスペクタと使用事例を挙げます

UISwitchのインスペクタと活用
01:37

UISwitchのインスペクタと活用

UISwitchのインスペクタと活用のテキスト
Processing..

UISliderの説明を行います

UISliderのインスペクタ
03:28
UISliderのインスペクタ
UISliderのインスペクタのテキスト
Processing..

UIDatePickerのインスペクタと活用方法をレクチャーします

UIDatePickerのインスペクタと活用
05:00
UIDatePickerのインスペクタと活用のテキスト
UIDatePickerのインスペクタと活用のテキスト
00:34
+ Swiftの構文
11 lectures 19:57

ガイダンス

本セクションのガイダンス
00:34

Swiftの構文であるif構文を説明します

if構文
04:05
if構文
if構文のテキスト
00:29

分岐型のif構文を説明します

分岐のあるif構文
01:50
分岐のあるif構文
分岐のあるif構文のテキスト
00:20
複数分岐のあるif構文
複数分岐のあるif構文
02:58
複数分岐のあるif構文のテキスト
複数分岐のあるif構文のテキスト
00:35
2重構造のif文
2重構造のif文
02:52
2重構造のif文
2重構造のif文のテキスト
Processing..
Switch文
Switch文
05:06
Switch文
Switch文のテキスト
01:07
+ 複雑なオブジェクトを作成してプロトコルやデリゲートを理解する
9 lectures 19:06

ガイダンス

本セクションのガイダンス
00:49

データの配列を学習します

データの配列
02:58

配列のテキスト

データの配列のテキスト
01:05

UIPickerViewの作成に取り組みます

UIPickerViewの作成
04:08
UIPickerViewの作成
UIPickerViewの作成のテキスト
00:55

UIPickerViewのカスタマイズをレクチャーします

UIPickerViewのカスタマイズ
03:58
UIPickerViewのカスタマイズ
UIPickerViewのカスタマイズのテキスト
01:30
UIPickerViewのデバッグ
UIPickerViewで選択した結果をラベルに表示させる
02:46
UIPickerViewで選択した結果をラベルに表示させるのテキスト
UIPickerViewで選択した結果をラベルに表示させるのテキスト
00:57
+ テーブル表示のアプリケーションの作成
7 lectures 13:01

セクションガイダンス

本セクションのガイダンス
00:37
UITableViewのインスペクタ
UITableViewのインスペクタ その1
05:12
UITableViewのインスペクタ
UITableViewのインスペクタのテキスト その1
00:47
UITableViewのインスペクタのテキスト その2
UITableViewのインスペクタ その2
02:05
UITableViewCellのインスペクタ
UITableViewのインスペクタのテキスト その2
01:26
UITableViewのインスペクタ
UITableViewCellのインスペクタ
02:54
UITableViewのインスペクタのテキスト
UITableViewCellのインスペクタのテキスト
Processing..
Requirements
  • IOSアプリケーションを開発するためのMac
  • 作成するアプリケーションはサポートサイトでDLできる
  • 動画の次は必ずその動画のテキスト
  • Xcodeの細かいバージョンの違い(8.0と8.0.1の違い)
Description

まったくプログラミングを触ったことない人に向けて、0からスタートのswift講座!

iPhoneのアプリケーションを開発したいけど、コンピューターの知識がない・・・、どのような知識を身につけていいかわからない、など初めてすることには不安がつきものです。

本講座はXcodeの操作方法からアプリケーションをチュートリアル形式で開発していく過程でプログラムスキルがグングン上達していきます

しかも他の講座と違いテキストが存在し、なおかつ作成するアプリケーションをサポートサイトからダウンロードできるので、作成過程で間違いやすいコードのスペルミスを極力抑えることができます。

今までのハンズオン形式の授業ではなく、テキストを読みながら、コードを参照することができるのでサクサクと授業が進んでいきます。

よってコードを打ち終わるまで動画を待つ必要はありません。

しかしコードの説明はテキストに加え動画でも行っているので、チュートリアルを繰り返しながら確実に目的のアプリケーションを作成できるようにサポートしています。

昨年のIOS9の講座よりも内容がかなり濃くなり、そして大幅にレクチャー数も増えているのに、授業時間を大幅に短縮できたのは、Xcodeのライブラリが充実し、ショートカットコマンドを駆使できるようになり、プロの試行する「製作時間の短縮」と「効率的な学習」を意識した授業になっています。

Swiftもついに3年目に入りライブラリも充実し開発用途もiPhoneAPPやAppleWatch,そしてAppleTVと開発できる幅は1年目の比ではありません

Swift3.0の正式なライブラリ群が実装される冬以降までの決定版基礎講座!

この機会にSwiftの学習を開始しましょう!

Who this course is for:
  • 今までアプリケーションの開発経験のない人
  • プログラミング未経験の学生
  • 社会人としてスキルに幅を持たせたい方
  • iPhoneアプリケーションの作成を勉強したい大学生