クレイグ・フェデリギ氏はAppleのソフトウェアエンジニアリング担当シニアバイスプレジデントであり、今年のWWDC(世界開発者会議)基調講演では、Appleが今年発表する数々の新機能についてじっくりと時間をかけて語りました。基調講演が終了した今、フェデリギ氏は各所を回り、新機能について解説するとともに、その過程でいくつかの豆知識も披露しています。
今回は、フェデリギ氏が MacStoriesのフェデリコ・ヴィティッチ氏と対談しました。二人は約1時間にわたり、Appleが今年発表した多くの新機能について語りました。その中には、開発者がiPadアプリをmacOS Catalinaに移行できるようにする「Catalyst」も含まれています。さらに、iPadOSやSwiftUIについても議論しました。
軽快なインタビューの中でも特にコミカルな場面の一つは、iPadOSがUSBメモリなどの外付けドライブに対応していることについてフェデリギ氏がコメントした部分です。フェデリギ氏は、こうしたサポートには多くの用途があると認め、写真家をはじめ多くの人がこの機能を長年待ち望んでいたことを認めています。もっとも、彼自身はAirDrop派だとは認めていますが。
しかし同時に、フェデリギ氏は、これは古いコンセプトであり、ワイヤレスの未来を想定したものではないと冗談を飛ばす。
外付けドライブ。1990年代まで遡って考えてみてください。ご存知の通り、今でも使っている人はいます。私自身はAirDropのファンですが、他にも使い道があることは理解しています。写真家にとって、Lightroomのようなアプリに写真を直接インポートできることは非常に重要だと認識しています。
SwiftUIにより、開発者は新しい宣言型コードでフル機能のユーザーインターフェースを作成できるようになります。開発者の作業が少し楽になるので、Appleが最も期待している新しい分野の一つです。願わくば。
SwiftUIは、これまでUI開発に取り組んでこなかった多くの人々にとって、より身近なものになるでしょう。SwiftとSwift Playgroundsで既にその一部が実現しているので、これは非常に喜ばしいことです。しかし、最も経験豊富な開発者であっても、これほど表現力豊かでインタラクティブなツールを提供することで、より良いものを開発できるようになります。より良いアイデアを試すことができるようになるのです。そして、それはより良いアプリを生み出すことになるでしょう。
iPadOSはiOSの拡張版とみなされていますが、iPad向けに開発されており、iPhoneに比べて大型のフォームファクターによって実現される異なる体験を取り入れています。その結果、iPadOSにはiPad専用の新機能が搭載され、iPadOSが明確に独自の存在として際立っています。
ドラッグ&ドロップ、Split View、Slide Over、Apple Pencil など。これらは、デバイスの使い方を真に定義するものです。iPad で作業しているとき、大きなスマートフォンや Mac で作業しているという感覚はありません。iPad で作業しているという感覚です。macOS、iOS ベースのプラットフォームである tvOS、そしてその中核が iOS である watchOS という用語が意味するのは、私たちにとってこれらのことです。watchOS の体験は、手首で操作するアプリに合わせてカスタマイズされています。tvOS は、そのコンテキストで意味のある 10 フィートの UI です。iPadOS は独自の体験になりました。私たちは時間をかけて着実にそこへ向かって取り組んできました。今年の作業を通じて、これが真に独自のものになったと感じました。
特に Apple のビジネスのこうした新しい要素に興味があるなら、このインタビュー全文を聞く価値は絶対にあります。
今年の WWDC で最も興奮した発表は何でしたか?