Swift Playgrounds
本格的な コードを学ぼう。
圧倒的に楽しい 方法で。
Swift Playgroundsは、Swiftを楽しく学んで実際に使ってみることが
できる、iPadとMac用の画期的なアプリです。Swiftは、Appleが作った
パワフルなプログラミング言語。プロのデベロッパは、Swiftを使って
今最も人気があるアプリの数々を開発しています。Swift Playgroundsを
使うために、コーディングの知識は一切不要。だから、これから
コードを
学び始める学生や生徒のみなさんに
パズルを解きながらコードの基本をマスターしたら、次はステップアップ。
Appleがデザインしたインタラクティブなガイドを見ながら、アプリを
構成する要素について学んでいき
そして、実際に使える自分だけのアプリ作りを楽しみま
本物のSwift コード。
簡単さも、 楽しさも 本物です。
Swift Playgroundsでコードを学ぶのは、驚くほど魅力的な体験です。このアプリには、Appleが開発したレッスンが完全にそろっています。「コーディングを始めよう」では、本物のコードを使って3Dの世界でキャラクターを導きながら、Swiftの基本を一通り学べます。そのあとは、より高度なコンセプトへと進みま
コーディングの結果が一目で わかります。
画面の左側でコードを作成すると、ワンタップするだけで、その
右側に表示され
レベル、パズル、コーディングの
コンセプトを 攻略しよう。
「コーディングを始めよう」のレッスンからスタートし、プロのデベロッパが毎日使っているコードと同じものを使って目標に取り組みましょう。進めるにつれて、より高度なコンセプトが加わります。学んできた内容をもとに継続的に知識を深めていけば、一段と複雑なコードを作成できるようになり
Swiftの基本。
まずはコードを理解するのに必要な重要なコンセプトを学び
基本をマスターしたら、
さらなる課題に ステップアップ。
Swift Playgroundsには、はじめから内蔵されたレッスンのライブラリに加え、追加の「チャレンジ」がたっぷり用意されています。新しい「チャレンジ」も徐々に加えられていきます。すでに学んだトピックを掘り下げるのも、新しい内容で腕試しをするのもあなた次第。楽しく取り組んでいくうちに、
創造力のスタートダッシュを。
学んだことを活かして、まったく新しいものを作ってみませんか。20以上のテンプレートがあるので、すべてが思いのまま。はじめから高度なコーディングに取り組む。プロジェクトへ一度に複数のファイルを加える。Multi-Touch操作、加速度センサー、ジャイロスコープといったiPadの機能を活用する。グラフィックスやオーディオなどを追加して、
学びに最適な デ バ イ ス だから
コードを 書 く の も 簡単。
コードの前後にあるかっこをドラッグする。既存のコードをループにする。Swift Playgroundsにたくさん用意された、ドラッグ&ドロップできるスニペットの中から選ぶ。すべてをiPadとMac上で簡単に。iPadなら、Multi-Touch、マルチタスキング、Split Viewといったパワフルな機能を最大限に活用できます。Macのためのビューも魅力的。より大きな画面を活かしてサイドバーが表示されるので、そこで全体の目次を見たり、ほかのSwiftファイルにすばやくアクセスできます。自分がプログラムしたものを操作する時は、タップかドラッグするだけ。もしくはテキストや数値を入力するだけ
タッチして編集。
既存のコードを囲んでいる命令文の境界を思い通りにドラッグでき
ヘルプはワンタップで。
わかりにくいコマンドに出会ったら、タップするだけ。オプションのメニューが表示されるので、そこから最も関連性の高いものを選べば、必要な情報を見ることができ
初 め て の ア プ リ を 作ろう。
2 つ 目 の ア プ リ も 作ろう。
あなたのアイデアを形にするために、iPadまたはMacのSwift Playgroundsで直接アプリを開発しましょう。コードを編集しながら、すぐ横に表示される「Appのプレビュー」で瞬時に結果をチェック。編集が完了したら、アプリをフルスクリーンで映し出して、実際の使い心地を体験でき
初めてのアプリを作る準備はいい?
Swift Playgroundsに用意された
「Appの作成を始めよう」
というガイドが、
あなたのアイデアを形にする
細かいことは、賢いコード補完に おまかせで。
書いているコードの行内で直接コード補完を使えるので、集中力が途切れません。この機能は、使用中のフレームワークを認識し、必要なものをすばやく見つけられるようにサポートするので、時間を節約できます。しかも、より複雑なコードを参照する場合には、考えられるすべてのバリエーションを簡単な説明と一緒に表示。正しい判断ができるようにお手伝いし
作った作品をフルスクリーンで 体験しよう。
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は、
Swift Playgrounds
Apple Developer
プログラマーを目指している方にも、
プロの
プログラマーにも、新しい
スキルを
学べる
無料のリソースを
用意しています。
学校でコードを教える
教室でコーディングを教えやすく
するための
Appleの取り組みを
紹介します。