このセクションでは、iOSアプリを開発するためのツール Xcode のセットアップ方法を学びます。
Xcode は Apple が提供する統合開発環境(IDE)で、iPhoneアプリを作るために必須のツールです。
- Xcode とは何かを理解する
- Xcode をインストールし、プロジェクトを作成する方法を学ぶ
- iOS シミュレーターを使ってアプリを実行する
Xcode は、Apple が開発・提供している iOSアプリ開発のための統合開発環境(IDE)です。
Xcode を使うことで、以下のような作業ができます。
- Swift や SwiftUI を使って iOSアプリを作成
- シミュレーターを使ってアプリを仮想デバイス上でテスト
- デバッグツールを使ってエラーを修正
- App Store への配信も可能
Xcode は Mac でのみ利用可能で、Windows では動作しません。
Link: https://developer.apple.com/jp/xcode/
- Mac の App Store を開く
- 「Xcode」と検索
- Xcode をダウンロード(サイズが大きいため、時間がかかる場合があります)
- インストールが完了したら、Launchpad から Xcode を開く
Xcode のインストール後、ターミナルを開いて以下のコマンドを実行し、コマンドラインツール(CLT)がインストールされているか確認します。
xcode-select --installこのコマンドを実行すると、インストールの確認ダイアログが表示されることがあります。
もし表示されたら「インストール」をクリックしてください。
インストールが完了したら、Xcode を開きます。
- Xcode を起動
- 「Create a new Xcode project」を選択 or 「Xcode > File > Project」を選択
プロジェクト作成画面が表示されたら、以下のように設定します。
- 「iOS」タブを選択
- 「App」を選択して Next をクリック
- プロジェクト情報を入力
- Product Name(アプリの名前):
Sample - Team: (未設定のままでOK)
- Organization Identifier:
inc.st - Interface: SwiftUI
- Language: Swift
- Testing System: None
- Storage: None
- Product Name(アプリの名前):
- 保存場所を選択し、「Create」をクリック
- 「Create Git repository on my Mac」のチェックを外す
プロジェクトが作成されると、Xcode のメイン画面が表示されます。
これで iOS アプリの開発準備が整いました。
Xcode は、多くの機能が詰め込まれた 統合開発環境(IDE) です。 画面の各エリアの意味を知っておくと、よりスムーズに開発が進められます。
Xcode の画面は 大きく5つのエリア に分かれています。
| エリア名 | 役割 |
|---|---|
| Navigator Area | プロジェクト内のファイルやエラーを管理する |
| Editor Area | コードを編集するメインのエリア |
| Toolbar | ビルド、実行、デバッグなどの操作を行う |
| Debug Area | アプリの実行中にログや変数の状態を確認する |
| Utility Area | UIの設定やコードのプロパティを管理する |
もし各Areaが表示されていな場合、以下のアイコンをタップしてみてください。
画面の 左側 にあるエリアで、プロジェクト内のファイルを管理します。
💡 よく使うナビゲーター
- Project Navigator(📁 アイコン) → ファイル一覧を表示
- Issue Navigator(
⚠️ アイコン) → エラーや警告を表示 - Debug Navigator(📊 アイコン) → メモリ使用量やCPU負荷を確認
Xcode の 中央 にある、コードを書くメインのエリアです。
💡 ここでできること
- Swift のコードを編集
- SwiftUI のプレビューを確認(右上の「Resume」ボタン)
- Storyboard で UI をデザイン
画面の 上部 にある、プロジェクトの実行や設定を管理するバーです。
💡 よく使うボタン
▶️ Run(実行ボタン) → アプリをシミュレーターで実行- ■ Stop(停止ボタン) → 実行中のアプリを停止
- 🛠 Scheme(スキーム)選択 → どのデバイスで実行するか選ぶ
画面の 下部 にある、アプリの動作やエラーを確認できるエリアです。
💡 よく使う機能
- Console(コンソール) →
print("デバッグメッセージ")で出力を確認 - Variables(変数ウォッチ) → 実行中の変数の値を表示
- Breakpoints(ブレークポイント) → コードの実行を一時停止
画面の 右側 にある、ファイルのプロパティや UI の設定を管理するエリアです。
💡 よく使うパネル
- Inspector → UIの色やフォントを変更
- Library(
+ボタン) → SwiftUI のButtonやTextを追加
Xcode には iOS シミュレーターという仮想デバイスが用意されています。
これを使うと、iPhone を持っていなくてもアプリを動作確認できます。
- Xcode 上部のツールバーにある「実行ターゲット(iPhone 16 Pro など)」をクリック
- 「iOS Simulator」から好きな iPhone のモデルを選択
- 上部の「▶︎(再生ボタン)」をクリック(または
Command + Rを押す) - シミュレーターが起動し、アプリが動作する
画面に「Hello, world!」という文字が表示されれば成功です 🎉
- Xcode は iOS アプリを開発するためのツール
- Mac の App Store から Xcode をダウンロードし、セットアップできる
- SwiftUI を使った新しいプロジェクトを作成できる
- iOS シミュレーターを使ってアプリを実行できる
次のステップでは、実際に SwiftUI を使って最初のアプリを作ってみます。








