Appleのソフトウェアエンジニアリング担当上級副社長、クレイグ・フェデリギ氏は、Wiredのローレン・グッド氏にインタビューを行い、iOS開発者がMacにアプリを移植しやすくする方法について詳細を語った(「macOS 10.14 Mojaveに関するビッグニュースはダーク」2018年6月4日号参照)。フェデリギ氏によると、この取り組みは2年間開発されてきたと述べ、両プラットフォームで一部のアプリは共通化するものの、それぞれ異なるオペレーティングシステムであることに変わりはないと強調した。「macOSであることに変わりはありません。ターミナルも引き続き利用できますし、4台のモニターを接続できますし、外付けドライブも引き続き接続できます」とフェデリギ氏は述べた。
来年、この技術がサードパーティ開発者に提供されるようになると、Mac向けのiOSアプリが大量に登場することが予想されます。フェデリギ氏は、iOSアプリをMacに導入することがいかに容易になるかを強調し、次のように述べています。
「iOSの長押しをMacの2本指クリックに変換するなど、特定のインタラクションUIは自動的に実装されます。ただし、アプリ開発者は、アプリ内のメニューやサイドバーなど、Macアプリのサイドバーを半透明にしたり、共有ボタンをツールバーの一部にしたりするなど、追加のコーディングが必要になる場合があります。」
フェデリギ氏はまた、すべてのiOSアプリがMacで動作するわけではないと述べた。例えば、身体活動を追跡するフィットネスアプリを移植しても意味がないが、生産性向上アプリ、天気予報のような特定の情報を提供するアプリ、ゲームなどはうまく動作するかもしれない。
iOSとmacOSの連携がますます進んでいるにもかかわらず、フェデリギ氏は依然としてMacのタッチスクリーンを好んでいない。「Macを使う際の人間工学的な観点から言えば、両手を表面に置いて操作するのが理想的です。腕を上げて画面に触れる動作は、かなり疲れるものです」と彼は述べた。確かにその通りかもしれないが、Appleは、iPadを手に持ちながらARゲームをプレイする際に、背中を丸めなければならないという人間工学的な悪影響について、あまり気にしていないようだ。
オリジナル記事を読む