Swift?Playgrounds

本格的なコードを學ぼう。
圧倒的に楽しい方法で。

Swift?Playgroundsは、Swiftを楽しく學んで実際に使ってみることが

できる、iPadとMac用の畫期的なアプリです。Swiftは、Appleが作った

パワフルなプログラミング言語。プロのデベロッパは、Swiftを使って

今最も人気があるアプリの數々を開発しています。Swift?Playgroundsを

使うために、コーディングの知識は一切不要。だから、これから
コードを
學び始める學生や生徒のみなさんにぴったりです。

パズルを解きながらコードの基本をマスターしたら、次はステップアップ。

Appleがデザインしたインタラクティブなガイドを見ながら、アプリを

構成する要素について學んでいきます。

そして、実際に使える自分だけのアプリ作りを楽しみましょう。

Swiftについてさらに詳しく

本物のSwiftコード。

簡単さも、楽しさも本物です。

Swift Playgroundsでコードを學ぶのは、驚くほど魅力的な體験です。このアプリには、Appleが開発したレッスンが完全にそろっています?!弗畅`ディングを始めよう」では、本物のコードを使って3Dの世界でキャラクターを導きながら、Swiftの基本を一通り學べます。そのあとは、より高度なコンセプトへと進みましょう。

コーディングの結果が一目でわかります。

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

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

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

Swiftの基本。

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

コマンド
関數
ループ
パラメータ
條件分岐コード
変數
演算子
初期化
バグ修正

基本をマスターしたら、
さらなる課題にステップアップ。

Swift?Playgroundsには、はじめから內蔵されたレッスンのライブラリに加え、追加の「チャレンジ」がたっぷり用意されています。新しい「チャレンジ」も徐々に加えられていきます。すでに學んだトピックを掘り下げるのも、新しい內容で腕試しをするのもあなた次第。楽しく取り組んでいくうちに、スキルがどんどん上がっていくでしょう。

創(chuàng)造力のスタートダッシュを。

學んだことを活かして、まったく新しいものを作ってみませんか。20以上のテンプレートがあるので、すべてが思いのまま。はじめから高度なコーディングに取り組む。プロジェクトへ一度に複數のファイルを加える。Multi-Touch操作、加速度センサー、ジャイロスコープといったiPadの機能を活用する。グラフィックスやオーディオなどを追加して、自分だけの作品にすることもできます。

學びに最適なだから
コードを簡単。

コードの前後にあるかっこをドラッグする。既存のコードをループにする。Swift?Playgroundsにたくさん用意された、ドラッグ&ドロップできるスニペットの中から選ぶ。すべてをiPadとMac上で簡単に。iPadなら、Multi-Touch、マルチタスキング、Split Viewといったパワフルな機能を最大限に活用できます。Macのためのビューも魅力的。より大きな畫面を活かしてサイドバーが表示されるので、そこで全體の目次を見たり、ほかのSwiftファイルにすばやくアクセスできます。自分がプログラムしたものを操作する時は、タップかドラッグするだけ。もしくはテキストや數値を入力するだけです。

タッチして編集。

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

ヘルプはワンタップで。

わかりにくいコマンドに出會ったら、タップするだけ。オプションのメニューが表示されるので、そこから最も関連性の高いものを選べば、必要な情報を見ることができます。

作ろう。
2作ろう。

あなたのアイデアを形にするために、iPadまたはMacのSwift?Playgroundsで直接アプリを開発しましょう。コードを編集しながら、すぐ橫に表示される「Appのプレビュー」で瞬時に結果をチェック。編集が完了したら、アプリをフルスクリーンで映し出して、実際の使い心地を體験できます。

初めてのアプリを作る準備はいい?
Swift?Playgroundsに用意された
「Appの作成を始めよう」
というガイドが、
あなたのアイデアを形にする
お手伝いをします。

細かいことは、賢いコード補完におまかせで。

書いているコードの行內で直接コード補完を使えるので、集中力が途切れません。この機能は、使用中のフレームワークを認識し、必要なものをすばやく見つけられるようにサポートするので、時間を節(jié)約できます。しかも、より複雑なコードを參照する場合には、考えられるすべてのバリエーションを簡単な説明と一緒に表示。正しい判斷ができるようにお手伝いします。

作った作品をフルスクリーン體験しよう。

iPadのあざやかなRetinaディスプレイが映し出すものには、目を奪われるでしょう。タップするだけで「Appのプレビュー」を拡大して、フルスクリーンであなたのアプリを體験できます。海戦ゲームやブロック崩しなどの內蔵されたゲームもカスタマイズでき、完成したらフルスクリーンで思いきり楽しめます。

コントロール、色、アイコンのライブラリを使おう。

よく使うコントロール、色、アイコンをスニペットライブラリで見つけて、すばやくコードに追加。検索バーでは、數えきれないほどのアイコンのライブラリからぴったりのものを選べます。

作ったものをXcodeに移すことも、戻すことも。

Swift?Playgroundsで扱うのは本物のコードなので、アプリのプロジェクトをXcodeとの間で自由に移動できます。だから、Macの前に座っていても、外出先でiPadを使っていても、アイデアが浮かべばいつでもコーディングを始められます。

あなたの作品を、友だちにシェアしよう。

作成したコードは、メールやメッセージ、AirDropを使って、友だちのiPadに送れます。受け取った友だちはSwift?Playgroundsで見たり、自分のアイデアコードで書き加えるともできます。

あなたの作品を、App?Storeで世界にシェアしよう。

完成したアプリを公開する準備ができたら、iPadまたはMacのSwift?Playgroundsから直接App?Store Connectに提出できます。App?Store Connectのウェブサイトを使えば、自分の製品ページを作ったり、TestFlightでユーザーを招待してフィードバックを受けたり、ユーザーによるあなたのアプリの使用狀況などを調べることもできます。

コードは世界共通。
だから、多くの言語で學べるようにしました。

Swift Playgroundsは、スペイン語(カスティーリャ、ラテンアメリカ)、ポルトガル語(ブラジル)、繁體字中國語、簡體字中國語、英語、ドイツ語、フランス語、イタリア語、韓國語、日本語、タイ語、トルコ語、オランダ語、スウェーデン語、ノルウェー語、ベトナム語の16言語に対応しています。Appleは、
あらゆる場所のあらゆる人たちが、コードを學べるべきだと信じているからです。