Appleが6月にiPadOS15のラップを外したとき、iPadの非常に重要なアップデートが1つありました。SwiftPlaygroundsは、主にユーザー向けの機能ではなかったため、あまり注目されませんでした。意欲的な開発者を対象としています。
それは大したことではなかったというわけではありませんが、開発者がiPhoneとiPad用のアプリを作成する方法に革命をもたらすと約束したので、ついに登場しました。
5年前に最初にリリースされたSwiftPlaygroundsは、Appleが2年前の2014年に導入したプログラミング言語であるSwiftのすべての基本をユーザーに教えるように設計されたiPadアプリとして誕生しました。 iPhoneとiPad用のアプリをコーディングする簡単な方法。
元の形式では、SwiftPlaygroundsは完全に教育的でした。ユーザーはiPadにインストールして、Swift言語で遊んだり、簡単なプロジェクトをコーディングする方法のチュートリアルを表示したり、アプリ内でミニアプリエクスペリエンスを作成したりすることができます。しかし、それは物事が進む限りほとんどでした。
Appleは後でそれを更新して、ドローンとロボットのプログラミングのサポートを追加しましたが、これも完全にSwiftPlaygroundsアプリ内で行われました。これは基本的に、意欲的な若いコーダーのための別の学習体験として追加されました。プロジェクトを実際のiPhoneまたはiPadアプリに変えたい場合でも、Mac上のAppleのXcode開発ツールのフルセットに移行する必要がありました。
これですべてが変わりますが、Swift Playgroundsのメジャーアップデートにより、コーディングエクスペリエンスがさらに向上するだけでなく、開発者はプロジェクトをコンセプトから完成まで完全にiPadで実行できるようになります。 Macは必要ありません。
Swift Playgrounds 4
Appleは6月に新しいバージョンのSwiftPlaygroundsを発表しましたが、通常の「今年の後半。」
Swift Playgroundsはスタンドアロンのアプリですが、Appleは新機能の基盤の一部を基盤となるオペレーティングシステムに組み込む必要があり、今週のiPadOS15.2のリリースまでに入手する必要があったようです。すべての準備が整いました。
iPadOS 15.2がリリースされましたが、Appleは Swift Playgrounds4のアップデートもリリースしました App Storeで、約束されたすべての新機能を提供します。
最も重要なことは、開発者がiPad上でSwiftUIを使用してiPhoneおよびiPadアプリを構築し、完成したアプリをAppStoreに直接送信できるようになることです。
Swift Playgroundsの新しいバージョンには、他にもいくつかのトリックがあります。 1つには、ユーザーはコードを入力するときにリアルタイムで変更をプレビューできるようになりました。また、iCloud Driveを介してプロジェクトを共有し、複数の人が同時に作業できるようにすることもできます。ユーザーは、iPadのSwiftPlaygroundsとMacの完全なXcodeスイートの間でアプリプロジェクトを簡単に往復することもできます。
アプリはフルスクリーンモードでテストすることもできます。また、初心者の開発者がすぐに理解できるように、スマートなインラインコードの提案のライブラリ全体があります。 Snippets LibraryとSwiftPackagesを使用すると、ユーザーは、事前に構築されたUIコントロールと、アプリに含めることができる公開されているコードからすばやく選択することもできます。
Swift Playgrounds 4は、iPhoneおよびiPadアプリを開発するためのゲームを完全に変え、教育的なコーディング体験を実践から現実へと次のレベルに引き上げるだけでなく、より手頃な価格で提供します。開発者が次の優れたアプリを構築するために使用できる、用途が広く柔軟なプラットフォーム。
Swift Playgrounds 4 AppStoreから無料でダウンロードできるようになりました。 iPadOS 14.7以降を使用しているユーザーは、引き続きiPadOSを使用してコーディングを学習および練習できます。ただし、実際にSwiftUIを使用してアプリをビルドおよびテストし、それらをApp Storeに送信するには、iPadOS15.2が必要です。