リソース

ツール、ドキュメント、チュートリアル、ビデオなど

Xcodeをダウンロードする

このバージョンには、iOS 15、iPadOS 15、macOS Monterey、tvOS 15、およびwatchOS 8向けのSDKが含まれています。

Mac App Storeで見る

Xcodeベータ版

Xcodeベータ版がリリースされている場合、これにアクセスして新しい機能を活用できます。ダウンロードファイルを確認するには、Apple IDサインインします。Apple Developer Programのメンバーシップは必要ありません。

ダウンロードを表示する(英語)

その他のダウンロード

コマンドラインツールおよびXcodeの旧バージョンを利用できます。ダウンロードファイルを確認するには、Apple IDでサインインします。Apple Developer Programのメンバーシップは必要ありません。

その他のダウンロードを表示する(英語)

ドキュメントとビデオ

APIリファレンスとサンプルコード

APIリファレンス、記事、サンプルコードなど、最新のドキュメントが用意されています。

ドキュメントを見る(英語)

ビデオ

Appleのエンジニアによるプレゼンテーションを通じて、Xcodeの最新機能や特徴を確認できます。

ビデオを見る(一部日本語字幕)

デベロッパフォーラム

開発関連のトピックについて質問を投稿して、Appleのエンジニアや他のデベロッパとディスカッションしましょう。

フォーラムにアクセスする(英語)

サポート

Xcodeを使用したAppのビルド、テスト、App Storeへの提出方法の詳しい手順を確認しましょう。

Xcodeヘルプにアクセスする(英語)

チュートリアル

SwiftUIのサンプルApp

iPadやXcodeのSwift Playgroundsでは、SwiftUIのサンプルを通じてユーザーインターフェイスの定義、ユーザー操作への応答、データフローの管理などについて学習できます。

チュートリアルを開始する(英語)

Xcodeが表示されたMacBook Proの画像。Xcodeウインドウの右パネルにはScrumdingerのインターフェイスが表示されている

iOS向けAppの開発

推定所要時間:14時間15分

Xcodeの使用方法およびApp開発に必要なデベロッパツールを紹介します。iOS向けネイティブAppを開発するための、Xcode、SwiftUI、UIKitの基礎を学習できます。

チュートリアルを開始する(英語)

ダークモードのXcode上でスクリーンショットが表示されている、MacBook Proの画像。Xcodeの左パネルにはプロジェクトナビゲータ、中央にはコードエディタ、そして右側には、このチュートリアルでビルドするサンプルApp「Landmarks」のキャンバスプレビューが表示されている。

SwiftUIについて

推定所要時間:4時間25分

SwiftUIは、すべてのAppleプラットフォームでユーザーインターフェイスを定義する宣言型の最新ツールです。美しくダイナミックなAppを、よりスピーディーに開発できます。

チュートリアルを開始する(英語)

Xcodeが表示されたMacBook Proの画像。Xcodeウインドウの右パネルにはScrumdingerのインターフェイスが表示されている

Mac CatalystでiPad AppをMac向けにポーティング

推定所要時間:3時間25分

iPad向けAppと同じコードベースから、Mac向けのネイティブAppをビルドしましょう。

チュートリアルを開始する(英語)

Xcodeが表示されたMacBook Proの画像。Xcodeウインドウの右パネルにはScrumdingerのインターフェイスが表示されている