リソース

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

Xcode 16ベータ版

Xcodeベータ版には、最新のベータ版OSリリース向けのXcode IDE、コンパイラ、SDKが含まれています。

最新のベータ版をダウンロードする

Xcode 16

Xcodeには、すべてのAppleプラットフォーム向けのXcode IDE、コンパイラ、SDKが含まれています。

Mac App Storeからダウンロードする

その他のツール

コマンドラインツール、Xcodeの旧バージョン、その他のソフトウェアのベータ版を利用できます。ダウンロードファイルを確認するには、Apple Accountでサインインしてください。Apple Developer Programのメンバーシップは必要ありません。

ダウンロードを表示する

ドキュメント、ビデオ、フォーラム

Xcodeのドキュメント

Xcodeを使用する際の詳しい手順を説明します。

ドキュメントを見る

リリースノート

Xcodeの新機能や変更点を紹介します。

ドキュメントを見る

C++言語のサポート

AppleプラットフォームとApple Clangコンパイラで利用できるC++の標準機能を確認しましょう。

ドキュメントを見る

SDKのサポート

サポートされるSDKや最小要件、その他の情報を確認しましょう。

サポートページを見る

ビデオ

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

ビデオを見る

フォーラム

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

フォーラムにアクセスする

チュートリアル

Develop in Swift

Develop in Swiftチュートリアルは、Xcode、Swift、SwiftUIを利用したアプリ開発キャリアへの大きな第一歩です。

さらに詳しく

さまざまなユーザーインターフェイス要素が層になって浮かんでいる様子を表現したデジタルアート。

Appleプラットフォーム向けのアプリの開発

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

Xcodeの使用方法およびアプリ開発に必要なデベロッパツールを紹介します。優れたアプリを作成するための、Xcode、SwiftUI、UIKitの基礎を学習できます。

チュートリアルを開始する

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

SwiftUIについて

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

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

チュートリアルを開始する

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

watchOSアプリの作成

推定所要時間:25分

SwiftUIを使用して、iOSアプリの共有データとビューをベースにwatchOSアプリを簡単に構築する方法を学びます。

チュートリアルを開始する

ディスプレイに音楽再生コントロールと天気予報が表示されているApple Watchの画像。

macOSアプリの作成

推定所要時間:30分

SwiftUIを使用して、iOSアプリやwatchOSアプリをMac向け簡単にポーティングする方法を学びます。

チュートリアルを開始する

デスクトップにさまざまなウィジェットが表示されているMacBook Proの画像。

Mac CatalystでiPadアプリをMac向けにポーティング

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

iPadアプリと同じコードベースから、Macアプリをビルドします。

チュートリアルを開始する

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

SwiftUIのサンプルアプリ

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

チュートリアルを開始する

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