Appleの新しいSwift UIは、開発者がより少ないコードでより良いアプリを構築できるように設計されている。

Appleの新しいSwift UIは、開発者がより少ないコードでより良いアプリを構築できるように設計されている。

Mike Wuertheleのプロフィール写真マイク・ワーテル

· 1分で読めます

Apple は Swift の移行と進化を続けており、Swift UI でこのテクノロジーの最新バージョンをリリースしています。

Apple の Craig Federighi 氏は、最新世代の Swift を紹介し、100 行のコードが 12 行程度にまで簡素化される様子を実演しました。

Xcode に新しいインタラクティブな開発者エクスペリエンスが追加されました。シミュレートされたデバイス上のプレビューは、開発者の変更に基づいて即座に更新されます。

新しいSwift UIでは、グラフィカルモジュールを使用してコードセグメントをドロップし、展開に合わせて行を追加できます。プルダウンメニューにより、開発者はパラメータの変更をより簡単に行うことができます。

開発者はワンクリックでシミュレータに移行できます。Xcodeでのライブ編集は接続されたデバイスに自動的に移行されるため、アプリはほぼ瞬時に実際のハードウェアに移行できます。

Swift UIはARKitなどの他のAPIとも統合されています。左から右に記述する言語向けの自動言語最適化機能も搭載されています。

新しく追加された機能は、Apple TV や Apple Watch を含む Apple のプラットフォーム全体で使用できます。