iOSアプリをMacに導入するAppleの取り組みは2年間続いており、サードパーティ開発者向けの移植プロセスは完全に自動化されるわけではないと、ソフトウェアエンジニアリング責任者のクレイグ・フェデリギ氏がインタビューで語った。

Xcodeには、アプリプロジェクトにmacOSとiOSの両方を対象としてフラグを立てるオプションがあるとFederighi氏は説明した。有線。ただし、一部のインターフェース操作は自動的に変換されます (長押しが 2 本指のクリックになるなど)。追加の作業が必要になる場合がありますメニュー、サイドバー、共有ボタンなどに対応します。

りんご確認された計画月曜日の WWDC 基調講演で iOS アプリを Mac に導入する予定です。初期のファーストパーティの例は、この秋のリリースで公開される予定です。macOS モハベ、ホームや Apple ニュースなど。

Mojave には iOS の UIKit のバージョンが含まれており、ポートのコーディングが容易になります。 2 つのプラットフォームはすでに Metal などの基盤となるフレームワークをいくつか共有しているため、チップ アーキテクチャに基づくパフォーマンスのギャップはほとんど残らないはずです。

「このレベルでは、それほど多くはありません」と彼は言いました。 「Metal などのコア API の多くでは、Mac とその関連する CPU と GPU、および iOS の両方で適切に動作するように、私たちは長年にわたって努力をしてきました。」

基調講演中に明確に「ノー」と表明した後、フェデリギ氏はiOSとmacOSを統合したり、タッチスクリーンを搭載したMacを開発したりする計画を再び否定した。

「Mac を使用する際の人間工学は、手を表面に置くことになるため、腕を上げて画面を突くのはかなり疲れる行為であると私たちは実感しています。」と彼は言いました。 「これまで他の選手たちを見て、どれだけ早くそこに着くことができるだろうかと考えたことはないと思う。」

同氏は、普及が進んでいるにもかかわらず、タッチスクリーンを搭載したWindowsラップトップを「実験」とさえ呼んだ。 Microsoft の Surface デバイスはそれなりに人気があることが証明されていますが、Surface Pro と Surface Book はタブレットでの使用を念頭に置いて設計されています。

Federighi 氏はさらに、開発者は、必要に応じて Mac App Store をスキップして、変換された macOS アプリの販売方法を制御できるようになると述べました。 WWDC 2019 では、サードパーティによる変換ツールへのアクセスについて一般の人々が耳にするかもしれません。

「そう考えるのは当然だろう」と彼は言った。

iOS アプリを Mac に導入するという Apple の計画の噂が浮上している。2017年末から存在。当時、このプロジェクトは「マジパン」と呼ばれていたと言われており、Mac アプリの品質と更新頻度を向上させることを目的としていました。

フェデリギ氏の暴露は、噂されていたものとは異なる、もしくは進化している。現状では、2019 年に開発者向けにリリースされる予定の Apple のフレームワークは、アプリを iOS から Mac に移行する際の困難を緩和するだけのものであり、エミュレーションや同様の環境でアプリを実行するものではありません。