やさしくはじめるiPhoneアプリ開発の学校
Chapter1 iPhoneアプリを作るには……
Lesson1 iPhoneアプリを作ろう!

Lesson2 開発に必要なものは?
   1 開発に必要なもの
   2 Xcodeのダウンロードとインストール

Lesson3 Xcodeってなに?
   1 iPhoneアプリの作成手順

Lesson4 プログラムってなに?
   文
   変数
   関数
   if文
   for文
   プロパティ
   メソッド

Chapter2 はじめてのアプリを作ろう
Lesson1 空っぽのアプリを作る
やってみよう
   1 テンプレートから選ぶ
   2 プロジェクトを作る
   3 Runで実行する
詳しい説明
   Keyword1 テンプレートってなに?
   Keyword2 プロジェクトってなに?
   Keyword3 iOSシミュレータってなに?

Lesson2 文字を表示するアプリを作る
やってみよう
   1 テンプレートから選ぶ
   2 プロジェクトを作る
   3 ライブラリから部品をドラッグ
   4 ラベルの文字や色を変える
   5 Runで実行する
詳しい説明
   Keyword1 ライブラリってなに?
   Keyword2 アトリビュートインスペクタってなに?

Lesson3 簡単なプログラムで動くアプリを作る
やってみよう
   1 テンプレートから選ぶ
   2 プロジェクトを作る
   3 ライブラリから部品をドラッグ
   4 部品とプログラムをつなぐ
   5 プログラムを書く
   6 Runで実行
詳しい説明
   Keyword1 IBOutletってなに?
   Keyword2 プログラムってどこに書くの?
   Keyword3 このプログラムの意味はなに?(1)

Lesson4 ボタンを押したら文字が変わるアプリを作る
やってみよう
   1 テンプレートから選ぶ
   2 プロジェクトを作る
   3 ライブラリから部品をドラッグ
   4 絵を読み込む
   5 部品とプログラムをつなぐ
   6 部品と命令をつなぐ
   7 プログラムを書く
   8 Runで実行
詳しい説明
   Keyword1 絵の大きさは?
   Keyword2 IBActionってなに?
   Keyword3 このプログラムの意味はなに?(2)
   Keyword4 おはようアプリ@スペシャルバージョン

Chapter3 ボタンを押して動くアプリを作ろう!
Lesson1 おみくじアプリ(その1)
やってみよう
   1 プログラムを修正する
   2 Runで実行
   3 プロジェクトを作る
   4 絵を読み込む
   5 ステータスバーを隠す
   6 ライブラリから部品を並べて画面を作る
   7 部品とプログラムをつなぐ
   8 プログラムを書く
   9 Runで実行
詳しい説明
   Keyword1 どんなしくみ?(1)
   Keyword2 ステータスバーってなに?
   Keyword3 部品の重ね順
   Keyword3 このプログラムの意味はなに?(1)

Lesson2 おみくじアプリ(その2) ランダムに結果が変わる
やってみよう
   1 プロジェクトファイルを開く
   2 絵を追加する
   3 ボタンの絵を変更する
   4 プログラムを修正する
   5 Runで実行
詳しい説明
   Keyword1 どんなしくみ?(2)
   Keyword2 このプログラムの意味はなに?(2)

Lesson3 おみくじアプリ(その3) 結果がじわっと出てくる
やってみよう
   1 プロジェクトファイルを開く
   2 ボタンをプログラムとつなぐ
   3 ゆっくり表示するプログラムを追加する
   4 iPhoneを横に倒しても回転しないようにする
   5 Runで実行
詳しい説明
   Keyword1 どんなしくみ?(3)
   Keyword2 このプログラムの意味は?(3)
   Keyword3 iPhoneを横に倒すって?
   Keyword4 おみくじアプリ@スペシャルバージョン

Chapter4 ジェスチャーで動くアプリを作ろう!
Lesson1 ねこアプリ(その1)
やってみよう
   1 プロジェクトを作る
   2 絵を読み込む
   3 ステータスバーを隠す
   4 ライブラリから部品を並べて画面を作る
   5 部品とプログラムをつなぐ
   6 プログラムを書く
   7 Runで実行
詳しい説明
   Keyword1 どんなしくみ?(1)
   Keyword2 タップ・ジェスチャー・レコグナイザー
   Keyword3 このプログラムの意味はなに?(1)

Lesson2 ねこアプリ(その2) いろんなジェスチャーで動くねこ
やってみよう
   1 プロジェクトファイルを開く
   2 絵を追加する
   3 ライブラリから部品を並べて画面を作る
   4 部品とプログラムをつなぐ
   5 プログラムを書く
   6 iPhoneを横に倒しても大丈夫なようにする
   7 Runで実行
詳しい説明
   Keyword1 どんなしくみ?(2)
   Keyword2 スワイプ・ジェスチャー・レコグナイザー
   Keyword3 ピンチ・ジェスチャー・レコグナイザー
   Keyword4 このプログラムの意味はなに?(2)
   Keyword5 ねこアプリ@スペシャルバージョン

Chapter5 時計アプリを作ろう!
Lesson1 ずっと動き続ける「デジタル時計」アプリ
やってみよう
   1 プロジェクトを作る
   2 ライブラリから部品を並べて画面を作る
   3 部品とプログラムをつなぐ
   4 プログラムを書く
   5 Runで実行
詳しい説明
   Keyword1 このプログラムの意味はなに?(1)

Lesson2 アナログ「時計」アプリ
やってみよう
   1 プロジェクトファイルを開く
   2 絵を追加する
   3 ステータスバーを隠す
   4 ライブラリから部品を並べて画面を作る
   5 部品とプログラムをつなぐ
   6 プログラムを修正する
   7 Runで実行
詳しい説明
   Keyword1 どんなしくみ?(2)
   Keyword2 このプログラムの意味はなに?(2)
   Keyword3 時計アプリ@スペシャルバージョン

Chapter6 ゲームアプリを作ろう!
Lesson1 金魚すくいアプリ(その1) ポイを水につけたり、あげたり
やってみよう
   1 プロジェクトを作る
   2 絵を追加する
   3 ステータスバーを隠す
   4 ライブラリから部品を並べて画面を作る
   5 部品とプログラムをつなぐ
   6 プログラムを書く
   7 Runで実行
詳しい説明
   Keyword1 このプログラムの意味はなに?(1)

Lesson2 金魚すくいアプリ(その2) 金魚を泳がせて、捕まえる
やってみよう
   1 プロジェクトファイルを開く
   2 絵を追加する
   3 ライブラリから部品を並べて画面を作る
   4 部品とプログラムをつなぐ
   5 プログラムを修正する
   6 Runで実行
詳しい説明
   Keyword1 このプログラムの意味はなに?(2)

Lesson3 金魚すくいアプリ(その3) タイトルとゲームオーバーを作る
やってみよう
   1 プロジェクトファイルを開く
   2 絵を追加する
   3 ゲーム中の画面を作る
   4 部品とプログラムをつなぐ
   5 画面を追加する
   6 部品とプログラムをつなぐ
   7 プログラムを修正する
   8 Runで実行

Chapter 7 アプリを仕上げよう
Lesson 1 アイコンをつけよう!
   1 アイコンの絵を用意する
   2 App Iconsにドラッグ&ドロップする
   やってみよう!
Lesson 2 起動画像をつけよう!
   1 起動画像の絵を用意する
   2 起動画面の絵を差し替える
   やってみよう!
Lesson 3 アプリの名前を変更しよう!
   1 アプリの名前を変更する
   やってみよう!
Lesson 4 iPhone 5対応の縦長アプリを作る
   1 縦長画面用の起動画像の絵を設定
   2 縦長画面用にレイアウトを調整