Appleのクレイグ・フェデリギ氏がiOSアプリがmacOSでどのように動作するかを説明

Appleのクレイグ・フェデリギ氏がiOSアプリがmacOSでどのように動作するかを説明

  • Oligur
  • 0
  • vyzf
Appleのクレイグ・フェデリギ氏がiOSアプリがmacOSでどのように動作するかを説明
  • ニュース
macOS モハベ
AppleのiOSアプリの一部はmacOS Mojaveでも利用可能になる。
写真:Apple

Appleは月曜日のWWDC基調講演で、iOSアプリがmacOSに登場することを確認した。

同社は、移植を可能にするために必要なフレームワークの開発に2年を費やしました。Apple Newsやボイスメモなど、自社製のiPhoneおよびiPadアプリのいくつかは、今秋リリース予定のmacOS Mojaveで利用可能になります。

Appleのソフトウェアエンジニアリング担当シニアバイスプレジデント、クレイグ・フェデリギ氏が、新たなインタビューで、iOSアプリがMac上でどのように動作するかについて詳しく明らかにしました。また、Macがまるで特大サイズのiPhoneのように感じられることはないと約束しています。

AppleはiOSとmacOSを統合しない

フェデリギ氏はWWDC基調講演で、AppleはmacOSとiOSを統合するつもりはないと明言した。「私たちはMacもmacOSも愛しています」とフェデリギ氏は述べ、macOSはiOSとは異なるニーズに応える専用のオペレーティングシステムであり続けるべきだと語った。

しかし、Appleは一部のMacユーザーがお気に入りのiOSアプリをデスクトップで使いたいと考えていることを理解しています。そのため、Appleは2019年に開発者がiOSタイトルをmacOSに移植できるようにしています。

一方、Mojave では、Apple がすでに変換した 4 つの iOS アプリ (Apple News、Stocks、Home、Voice Memos) が提供される予定です。

Appleは移植を適切に行いたい

これらはエミュレータ内で実行される単なるiOSアプリではありません。Appleは、macOSのAppKitとiOSのUIKitを組み合わせた新しいフレームワークを開発しました。これにより、iOSアプリはApple TV向けに最適化されるのとほぼ同じ方法で開発されるため、Mac向けに最適化することが可能になります。

特定の操作は自動的に実行されます。例えば、MacでiOSアプリ内を右クリックすると、長押しとして機能します。ただし、macOSでのみ表示されるサイドバーなどが必要な場合は、アプリ開発者が追加のコードを書く必要があります。

「たとえアプリがオペレーティングシステム間で事実上共有されていたとしても、MacがiPhoneのように動作し始めるわけではないことをフェデリギ氏は強調した」と Wiredは報じている。

「これは依然としてmacOSであり、依然としてターミナルがあり、4台のモニターを接続でき、外部ドライブを接続することもできます」とフェデリギ氏は語った。

Appleは、すべてのiOSアプリがMacに対応しているわけではないものの、多くのアプリは対応していることを認めています。フェデリギ氏は、人気ゲーム 『フォートナイト』がMacに適した候補になる可能性があると述べましたが、Epic GamesはすでにmacOS版を提供しています。

AppleはMacにタッチスクリーンを導入しない

macOS上のiOSアプリは、タッチスクリーン搭載のMacの前身ではありません。フェデリギ氏は、Appleはデスクトップやノートパソコンのタッチスクリーンには「興味がない」と明言しました。Macを机の上に置いた状態で、タッチスクリーンを操作するために腕を上げるのは「疲れる」と彼は指摘しました。

フェデリギ氏は、一部のモデル、特にMicrosoftのSurfaceシリーズには多くの好意的なレビューがあるにもかかわらず、今日のタッチスクリーンPCを依然として「実験」と見なしている。Appleはこれらのデバイスを自社製品の競合とは考えていない。

開発者は、iOSアプリをMacに移植する際も、引き続き配信と価格設定をコントロールできます。Appleは来年、macOSの次期バージョンで移植が可能になった際に、より詳しい情報を発表する予定です。

フェデリギ氏は、 WWDC 2019でさらに詳しい情報が聞けるだろうと示唆した。Wiredによる彼のインタビュー全文は 現在公開中。