Appleは中に確認しました その大きなWWDC基調講演 月曜日にiOSアプリがmacOSに登場します。
同社は、移植を可能にするために必要なフレームワークの開発に2年を費やしました。 AppleNewsやVoiceMemosなど、独自のiPhoneおよびiPadアプリのいくつかが内部で利用可能になります macOS Mojave この秋。
新しいインタビューで、Appleのソフトウェアエンジニアリング担当シニアバイスプレジデントであるCraig Federighiが、iOSアプリがMac上でどのように機能するかについて詳しく説明します。 彼はまた、Macが超大型のiPhoneのように感じられないことを約束します。
AppleはiOSとmacOSを統合しません
Federighiは、WWDCの基調講演で、AppleがmacOSとiOSを統合しないことを明らかにしました。 「私たちはMacが大好きで、macOSも大好きです」と彼は言い、iOSのさまざまなニーズに対応する専用のオペレーティングシステムであり続ける必要があります。
ただし、Appleは、一部のMacユーザーがお気に入りのiOSアプリのいくつかをデスクトップで実行したいと思うかもしれないことを高く評価しています。 そのため、同社は2019年に開発者がiOSタイトルをmacOSに移植できるようにしています。
それまでの間、Mojaveは、Appleがすでに変換した4つのiOSアプリ、Apple News、Stocks、Home、VoiceMemosを提供します。
Appleは移植を適切に行いたい
これらは、エミュレーター内で実行されているiOSアプリだけではありません。 Appleは、macOSのAppKitとiOSのUIKitを組み合わせた新しいフレームワークを作成しました。 これにより、iOSアプリはApple TVにも最適化されるのとほぼ同じ方法で構築されるため、Mac用に最適化できます。
特定の相互作用は自動的に発生します。 たとえば、MacのiOSアプリ内を右クリックすると、長押しとして機能します。 ただし、アプリ開発者は、macOSにのみ表示されるサイドバーなどが必要な場合は、追加のコードを作成する必要があります。
「アプリはオペレーティングシステム間で効果的に共有されていますが、フェデリギはMacがiPhoneのように動作し始めないことを強調しました」と報告します。 有線.
「それはまだmacOSであり、ターミナルがあり、4台のモニターを接続でき、外付けドライブを接続できます」とFederighi氏は述べています。
Appleは、すべてのiOSアプリがMacに適しているわけではないことを認めていますが、多くのアプリが適しています。 フェデリギはそのヒットゲームに言及しました Fortnite 良い候補かもしれませんが、EpicGamesはすでにmacOSバージョンを提供しています。
AppleはMacにタッチスクリーンを持ち込みません
macOS上のiOSアプリは、タッチスクリーンを備えたMacの前身ではありません。 Federighiは、Appleがデスクトップやラップトップの「タッチスクリーンに興味がない」ことを非常に明確にしました。 Macが水面に座っているとき、タッチスクリーンを操作するために腕を持ち上げるのは「疲れる」と彼は述べた。
Federighiは、特定のモデル、特にMicrosoftのSurfaceラインナップに対する多くの肯定的なレビューにもかかわらず、今日のタッチスクリーンPCを「実験」と見なしています。 Appleは、これらのデバイスを自社のマシンの競合相手とは見なしていません。
開発者は、iOSアプリをMacに持ち込むときに、引き続き配布とアプリの価格を管理できます。 来年、macOSの次のバージョンで移植が許可されると、Appleは明らかに詳細を共有する予定です。
フェデリギは、WWDC2019でもっと聞くことになるとほのめかしました。 彼の との完全なインタビュー 有線 現在ご利用いただけます。