アップルは驚きを作ります!スウィフトビルドはオープンソースになり、スウィフトプレイグラウンドは名前を変えました!

ジャカルタ - 週末、AppleはオープンソースプロジェクトとしてSwift Buildを立ち上げると発表しました。Swift Buildは、Xcodeによって、また同社のさまざまな内部プロジェクトで使用されているビルドマシンです。

さらに、Appleは、ユーザーがiPadやMacでSwiftでコーディングを学ぶのに役立つアプリであるSwift Playgroundsにもいくつかの名称変更を行っています。

Appleは2月1日土曜日にこの動きを発表しました。Swiftの進化に伴い、エコシステム全体で一貫性があり、強力で柔軟なクロスプラットフォームビルドツールを開発することに価値があります。」

Swiftビルド技術の新しい章の第一歩として、Appleは現在、オープンソースとしてSwift Buildを開きます。Swift Buildは、Swiftプロジェクトを構築するための一連のビルドルールを提供する強力で拡張可能なビルドエンジンです。Swift BuildはXcodeが使用するマシンで、App Store上の何百万ものアプリをサポートし、Appleのオペレーティングシステムの内部構築プロセスで使用されています。

Appleは、この決定は、2つの異なるビルドパッケージの存在による混乱を和らげ、新機能への道を開くことを目的としていると述べた。

「Xcodeのビルドエンジンと比較すると、Swift Package Managerのビルドエンジンは比較的シンプルです。Appleプラットフォーム上、2つの異なるビルド方法の存在は、特にこれら2つの実装の行動が一致しない場合、ユーザーの間で混乱を引き起こしています。XcodeビルドマシンをSwiftプロジェクトに寄付し、Swiftコンパイレーターと一緒にオープンソースとして開発することで、Appleはこの問題に対処し、すべてのSwiftユーザーにより良いビルドエクスペリエンスを提供するために必要なツールを提供しています。」

この動きは、さまざまなプラットフォームやツールで新機能やアップグレードを可能にし、開発者のパフォーマンスとエクスペリエンスを最適化するための基礎となります。Swift Build は GitHub で利用可能になりました。

John Gruberは、AppleもSwift Playgroundを更新し、その名前を複数形から単一形に変更したことを発見しました。

「Swiftで学び、実験するためのAppleアプリの最新アップデートの興味深い詳細:今、名前はもはやPlaygroundsではなく、Playgroundsです。私はこの名前の変更について本当に気にしませんが、私はそれがもっと理にかなっていると思います。このアプリは『プレイグラウンド』であり、スウィフトと共にプレイする場所であり、いくつかのプレイグラウンドを作る工場ではない」

この動きにより、Appleは、開発ツールとユーザーのための学習体験の両方の面で、Swiftエコシステムを改善し続けるというコミットメントを示しています。