Swift Playgrounds iPadで本格的なコードを学べます。
圧倒的に楽しい方法で。

Swift Playgroundsを無料でダウンロード

Swift Playgroundsは、Swiftをインタラクティブに楽しく学べる、iPad用の革命的な
新しいアプリケーションです。SwiftはAppleが作ったパワフルなプログラミング言語で、
プロはSwiftを使って今最も人気があるアプリケーションの多くを開発しています。
Swift Playgroundsでは、Swiftを使ってパズルを解きながら、コードの基本をマスター
できます。そのあとは一連の課題に挑戦して、より高度な作品作りにステップアップしま
しょう。Swift Playgroundsはコーディングの知識を一切必要としないので、コードを
これから学び始める学生や生徒のみなさんにぴったり。経験豊かなデベロッパの
みなさんにとっても、アイデアをすばやく形にすることができるユニークな方法です。
しかもSwift Playgroundsは、iPadを最大限に活用できるように作られているので、
今までにない学習体験をお届けします。

デモを見る(英語)

Swiftについてさらに詳しく

本物のSwiftコード。
簡単さも、楽しさも本物です。

Swift Playgroundsを使ったコードの学習は、驚くほど魅力的です。アプリケーションには、Appleが開発したレッスンが完全にそろっています。「Fundamentals of Swift」では、本物のコードを使って3Dの世界でキャラクターを導きながら、Swiftの基本を一通り学べます。そのあとは、より高度なコンセプトへと進みましょう。

コーディングの結果が一目でわかります。画面の左側でコードを作成すると、ワンタップするだけで、その結果が一瞬で右側に表示されます。

レベル、パズル、コーディングのコンセプトを攻略しよう。

「Fundamentals of Swift」のレッスンから始めて、プロのデベロッパが毎日使っているコードと同じものを使って目標に取り組みましょう。進めるにつれて、より高度なコンセプトが加わります。学んできた内容をもとに継続的に知識を深めていき、一段と複雑なコードを作成できるようになります。

Swiftの基本。

まずはコードを理解するのに必要な重要なコンセプトを学びます。

  • コマンド

  • 関数

  • ループ

  • パラメータ

  • 条件分岐コード

  • 変数

  • 演算子

  • 初期化

  • バグ修正

基本をマスターしたら、
新しい課題にステップアップ。

Swift Playgroundsには、内蔵されているレッスンのライブラリに加え、追加のチャレンジのコレクションも用意されており、新しい課題が徐々に加えられていきます。だから、すでに学んだトピックをより深く掘り下げることも、新しいものに挑戦することもできます。楽しい作品を作り上げていくうちに、あなたのスキルも上がっていくことでしょう。

コードの新しい作り方を、
学ぶのに最適なデバイスで。

Swift Playgroundsは、iPadのパワー、Multi-Touch機能、シンプルさを最大限に活用します。タップやドラッグで、またはテキストや数値を入力するだけで、自分が作ったものを操ることができます。

定位置で編集。

数字をタップすると表示されるキーパッドで、数値を簡単に編集できます。

スニペットライブラリ。

よく使うコードをスニペットライブラリからすばやくドラッグすることができるので、入力操作を最小限に抑えられます。

タッチして編集。

既存のコードを囲んでいる命令文の境界を思い通りにドラッグできます。

QuickTypeと
コーディング用キーボード。

コード用のQuickTypeに対応したショートカットバーが、あなたの操作に応じて賢くコマンドを表示するので、1回か2回タップするだけで1行のコードを書くことができます。文字入力するのがベストな時のために、コーディング専用にデザインされた革新的なキーボードも用意しました。1つのキーをタッチすると複数の文字にアクセスできるので、ドラッグして好きな文字を選びましょう。

テンプレートを使って、
創造力のスタートダッシュを。

テンプレートを使えば、より高度な作品をいち早く作り始めることができます。テンプレートには、Multi-Touch操作、加速度センサー、ジャイロスコープといったiPadのテクノロジーを活用できるようにするコードが含まれています。創造力を存分に発揮し、グラフィックスやオーディオなどを追加してあなたらしい作品に仕上げましょう。

あなたの作品を
フルスクリーンで体験しよう。

コードを作成している時に結果をテストするなら、iPadの鮮やかなRetinaディスプレイほど最適な場所はありません。画面をタップ、ピンチ、スワイプしたり、デバイスを回転させて、あなたが作り出した豊かな体験を試してみましょう。

あなたの作品を、
友だちや世界公開しよう。

作成したコードは、メールやメッセージ、AirDropを使って、友だちのiPadに送れます。受け取った友だちはそれをSwift Playgroundsで見たり、自分のアイデアを加えて新たなコードを開発することさえできます。実行中のプログラムのビデオをウェブに投稿して、世界中に公開することもできます。

あなたの作品をXcodeへ。
そして、さらに先へ。

Swift Playgroundsで扱うのは本物のコードなので、Xcodeとの間で直接読み込みや書き出しができます。だから、プロがiOSやMacのためのアプリケーション開発に使っているツールで、あなたのアイデアを試してみることができます。