Swift Playgrounds

Learn real coding the fun way

Macのみ対応

無料

Mac

説明: Swift Playgroundでは、楽しみながらプログラミングを学び、本物のAppを作ることができます。“コーディングを始めよう”では、説明に従ってインタラクティブな問題に取り組み、“Appの作成を始めよう”では、Appを作成するための基礎を身につけます。さまざまな課題やサンプルを試すことで、ユニークなコーディング体験が得られます。 Swift Playgroundはプログラミングの経験がなくても遊べるので、8歳から108歳まで、これからプログラミングを始めようという方にピッタリです。Appleが開発し、世界中で多くの人気Appの作成に使われているパワフルなプログラミングテクノロジーであるSwiftとSwiftUIを、じっくりと学ぶことができます。iPadと実際のiOS SDKを活用した、ほかでは得られない学習体験を楽しめます。 標準で付属しているレッスン • Appleがデザインしたレッスンでは、コードを書いてステージをクリアしながら、プログラミングの基礎を学べます • 書いたコードを実行すると、美しい3次元のステージでキャラクターが動き出します。ステージは指で回転させたり、ピンチして拡大/縮小したりできます • ステージの合間に、プログラミングに関する新しい知識を楽しいアニメーションでご紹介します • 用語集とヘルプページが付いているため、使用できるコマンドやフレームワーク、用語の詳細を見ることもできます チャレンジ • インタラクティブなコーディング画面では、コードの横にその結果が即座に表示されます • ステップ実行機能を使って、プレイグラウンド内のコードを1行ずつハイライトしながら実行できます • ブックには、グラフィックス、サウンド、タッチ操作を使った自分だけのプレイグラウンドを簡単に作成できる“スタート地点”が用意されています • Appギャラリーでは、タブを使ったナビゲーションや、デバイスのセンサーから入力を受け取る方法など、Appの仕組みを1つ1つ順を追って学べます iPadでAppを作成 • SwiftUIを使って、iPadで本物のAppを作ることができます • コードを修正すると、それによってAppがどう変わるかがリアルタイムで表示されます • コードの入力候補がコード行内に表示されるので、素早く正確に入力できます • Swiftパッケージのエコシステムを活用して、Appの機能を拡張することができます • プロジェクト全体を対象に検索して、コードを調べることができます スマートなプログラミングを支援 • コードを並べ替えたいときは、コマンドをタッチして押さえたままドラッグすると移動できます • ループや条件文のかっこをドラッグして、コードブロックをかっこの内側に入れることができます • よく使うコードのスニペット(コードの断片)をプレイグラウンドに直接ドラッグ&ドロップできます • コード行内に入力候補が表示されるので、よくあるスペルミスなどを修正できます • コードのフォーマットが自動調整されるので、きれいなコードを書くことができます 本物のSwift、SwiftUI、iOSコード • プロのデベロッパがApp Storeで公開するAppを作るために実際に使っている、パワフルなSwiftプログラミング言語を学べます • 最新の方法でユーザインターフェイスを作ることができるSwiftUIを使って、ダイナミックで美しいAppを作成できます • 2Dゲーム用のSpriteKit、3Dグラフィックス用のSceneKit、UIKitなどのiOSフレームワークを利用できます • ジャイロスコープ、加速度センサー、カメラ、タッチイベントなど、iPadのハードウェアをコードで直接操作できます 共有と公開 • メッセージ、メール、AirDropなどの共有方法を使って、完成したプロジェクトを家族や友達に送ることができます • AppプロジェクトをMacのXcodeに移動したり、また戻したりできます • Appが完成したら、App Store Connectを使ってApp Storeに提出できます

  • このアプリは、概要を表示するには評価件数やレビュー件数が不十分です。
  • Mac対応はとてもうれしい

    ryuyuu1133

    iPad版でプログラミングを始めました。広いキーボードやディスプレイで利用できるのは快適ですし、何よりMacBook Pro13” の素晴らしいサウンドで音楽を聴きながら勉強したかったので、Mac対応を熱望していました。アプリの内容としては、序盤は特に説明が丁寧、かつ課題がシンプルなので、「プログラミングとはどういうものか」という感覚がとてもつかみ易かったです。以下、Mac版での要望や気になる点↓・Mac自体の設定がダークモードでも、(このアプリだけ通常の背景色に、というように)個別に設定できるようにして欲しい。・若干処理が重い。仕様機は2019のMacBook Pro13インチ(4ポート、i5)です。ファンもそこそこ回ります。

    Mac対応はとてもうれしい

    ryuyuu1133

    iPad版でプログラミングを始めました。広いキーボードやディスプレイで利用できるのは快適ですし、何よりMacBook Pro13” の素晴らしいサウンドで音楽を聴きながら勉強したかったので、Mac対応を熱望していました。アプリの内容としては、序盤は特に説明が丁寧、かつ課題がシンプルなので、「プログラミングとはどういうものか」という感覚がとてもつかみ易かったです。以下、Mac版での要望や気になる点↓・Mac自体の設定がダークモードでも、(このアプリだけ通常の背景色に、というように)個別に設定できるようにして欲しい。・若干処理が重い。仕様機は2019のMacBook Pro13インチ(4ポート、i5)です。ファンもそこそこ回ります。

  • 良い!けど…。

    wptnjjwdagj

    楽しくSwiftがMacで学べて良いです。でも、1つだけ。動作がおもすぎる。ボクのMacのCPUはi7 6567Uですが、ファン全開、ガクガクで(特に右のアニメーション)まともに動作しません。多分最適化すれば良くなるはずです。動作が唯一の難点。それ以外は良さげです!!

    良い!けど…。

    wptnjjwdagj

    楽しくSwiftがMacで学べて良いです。でも、1つだけ。動作がおもすぎる。ボクのMacのCPUはi7 6567Uですが、ファン全開、ガクガクで(特に右のアニメーション)まともに動作しません。多分最適化すれば良くなるはずです。動作が唯一の難点。それ以外は良さげです!!

  • まだ少し不安定?

    yuhei mukoyama

    概ね問題なく動いてます!気になる点をいくつか書いておきます。・GPU使用率が高いのか使ってるとファンがよく回ってます。・プレイするとBluetoothヘッドフォンのマイクがONになって音質が悪くなる(ヘッドセットモードに切り替わる)。・コード実行ボタンを押してから実際に動くまで時間がかかりすぎてる気がする。

    まだ少し不安定?

    yuhei mukoyama

    概ね問題なく動いてます!気になる点をいくつか書いておきます。・GPU使用率が高いのか使ってるとファンがよく回ってます。・プレイするとBluetoothヘッドフォンのマイクがONになって音質が悪くなる(ヘッドセットモードに切り替わる)。・コード実行ボタンを押してから実際に動くまで時間がかかりすぎてる気がする。

  • 大人もこどもも楽しめる

    Reviewer2306

    子ども向けっぽいのでサクサク進むかなと思いきや、なかなか練られた内容で、よく出来ているなと思います。キャラクターの動きが可愛いのも、飽きなくて良いです。最新版では、動作エラーはほぼ発生せず、描画も少し重いくらいで問題ありませんでした。(Macbook Pro 2014使用)

    大人もこどもも楽しめる

    Reviewer2306

    子ども向けっぽいのでサクサク進むかなと思いきや、なかなか練られた内容で、よく出来ているなと思います。キャラクターの動きが可愛いのも、飽きなくて良いです。最新版では、動作エラーはほぼ発生せず、描画も少し重いくらいで問題ありませんでした。(Macbook Pro 2014使用)

バージョン履歴

  • Swift Playground 4.7には、Swift 6とmacOS 26 SDKへの対応に加え、バグ修正および安定性の改善も含まれています。

  • このアップデートには、コード補完が表示されないことがある問題の修正に加えて、その他のバグ修正や安定性の改善も含まれています。

  • このアップデートには、バグ修正と安定性の改善が含まれています。

  • このアップデートには、プレイグラウンドを簡単に新規作成したり最新のプレイグラウンドを検索したりできる新しい書類ブラウザ、およびバグ修正と安定性の改善が含まれています。

  • このアップデートには、プレイグラウンドを簡単に新規作成したり最新のプレイグラウンドを検索したりできる新しい書類ブラウザ、およびバグ修正と安定性の改善が含まれています。

  • このアップデートには、プレイグラウンドを簡単に新規作成したり最新のプレイグラウンドを検索したりできる新しい書類ブラウザ、およびバグ修正と安定性の改善が含まれています。

  • Swift Playgrounds 4.5.1には、Swift 5.10およびmacOS 14.5 SDKが含まれています。

  • Swift Playgrounds 4.5には、Swift 5.10、macOS 14.4 SDK、およびその他の機能とバグ修正が含まれています。 • “素早く開く”を使用して、プロジェクト内の任意のファイルやコード記号に素早く移動できます • “クイックアクション”で、メニューコマンドに素早くアクセスできます • “行にジャンプ”を使用すると、コード内の行番号を指定して移動できます

  • Swift Playgrounds 4.4.1には、Swift 5.9.2およびmacOS 14.2 SDKが含まれています。

  • Swift Playgrounds 4.4には、Swift 5.9およびmacOS 14 SDKが含まれています。

  • このアップデートでは、SwiftUIのプレビューが読み込まれないことがある問題が修正されます。

  • 新機能: Swift Playgrounds 4.3には、Swift 5.8、macOS 13.3 SDK、およびその他の機能とバグ修正が含まれています。 “サウンドパッド”に、自分だけの電子楽器を作成する方法を表示 ノルウェー語とベトナム語に対応

  • • このアップデートでは、コードを修正してもエラーメッセージが表示されたままになる問題に対応しました。

  • Swift Playgrounds 4.2には、コードエディタの機能強化と新しい付属のレッスンが含まれています。 コードエディタ カスタマイズ可能なツールバーにより、よく使う項目に素早くアクセスできます “Appのプレビュー”タブで、複数のプレビューを簡単に切り替えることができます 付属のレッスン “機械学習を始めよう”では、Appでイメージがどのように認識されるかを把握できます “ビューを配置する”では、Appのインターフェイスを配置する方法を学ぶことができます

  • Swift Playgrounds 4.1には、新機能と新しいコンテンツ、およびバグ修正が含まれています。新機能の内容: • SwiftUIでMacアプリケーションを作ることができます(macOS 12.4以降が必要) • ガイドの手順に沿ってSwiftUI Appの作り方の基礎を学べます • Appに変更を加えると、Appのプレビューにアップデート内容がライブ表示されます • Swift Playgroundsで作ったAppの実行、“アプリケーション”フォルダへのインストールが可能です • App Store Connectと統合することで、完成したAppをApp Storeにアップロードできます(Apple Developer Programのアカウントが必要) • コード行内に入力候補が表示されるので、コードを素早く正確に入力できます • プロジェクト全体の検索により、複数のファイルからの結果を表示できます • “スニペット”ライブラリでは、SwiftUIが提供するさまざまなコントロール、記号、色を利用できます • Swiftパッケージに対応したことで、公開されているコードを再利用してAppの機能を拡張することができます • Appプロジェクトにより、プロジェクトをXcodeに簡単に移動し、また戻すことができます

  • Swift 5.5に対応しました

  • • ローカリゼーションとパフォーマンスが改善されます

  • • Console area shows the output of your print() statements • Code suggestions appear much faster • Export as a new playground to create custom lessons with a new reset point • Fonts are resizable in the code editor • Multiple playground documents can be opened at once as windows on the Mac desktop

  • 安定性が向上し、不具合が修正されます

  • • チャレンジ“ブロック崩し”のアップデートにより、グラフィックスを一新。カスタマイズできる範囲が拡大 • パフォーマンスの改善およびその他のバグ修正

Swift Playground 4.7には、Swift 6とmacOS 26 SDKへの対応に加え、バグ修正および安定性の改善も含まれています。

アプリのプライバシー

デベロッパである“Apple”は、アプリのプライバシー慣行に、以下のデータの取り扱いが含まれる可能性があることを示しました。詳しくは、 デベロッパプライバシーポリシー を参照してください。

  • ユーザに関連付けられないデータ

    次のデータは収集される場合がありますが、ユーザの識別情報には関連付けられません。

    • ID
    • 使用状況データ
    • 診断

使用する機能や年齢などによって、プライバシー慣行が異なる場合があります。 詳しい情報

デベロッパは、このアプリがサポートしているアクセシビリティ機能をまだ示していません。 詳しい情報

販売元
  • iTunes K.K.
サイズ
  • 609.2 MB
カテゴリ
  • 教育
互換性
macOS 15.0以降が必要です。
  • Mac
    macOS 15.0以降が必要です。
言語
日本語とその他15言語
  • 日本語、イタリア語、オランダ語、スウェーデン語、スペイン語、タイ語、トルコ語、ドイツ語、ノルウェー語 (ブークモール)、フランス語、ベトナム語、ポルトガル語、簡体字中国語、繁体字中国語、英語、韓国語
年齢制限
4+
著作権
  • Copyright © 2025 Apple Inc. All rights reserved.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.