Apple は、Intel プロセッサから Apple Silicon への移行を進めています。マックこれまでのところ、本作は素晴らしい成功を収めており、最も厳しい批評家や懐疑論者からも絶賛されています。しかし、一部の主要な Mac ソフトウェア メーカーはボールを落としました。どうしたの?
ベイビーステップ
でAppleInsiderの前の「Appleシリコンの現状」アップデート2 月初旬に公開された記事では、最も人気のある Mac アプリの半数が依然としてロゼッタ2で走るM1プロセッサ。
ほぼ 1 か月半後、いくつかの主要なアプリが M1 でデビューしましたが、前回の特集で言及したアプリの大部分は M1 をサポートしていないままです。
Apple の M1 チップ — 同社の最新製品に搭載されているMacBook Pro、MacBook Airそしてマックミニシステム — 先週、Adobe が再び勝利を収めました。正式に発売されました業界をリードする写真編集ソフトウェア Photoshop は、完全に専用に構築されています。アップルシリコン。そして Adobe 自身の説明によれば、そのプロセスは非常に簡単でした。
Photoshop のプリンシパル プロダクト マネージャー、Mark Dahm 氏は次のように述べています。インタビューで言ったとコンピューターワールドApple の「開発者ツールチェーンとエクスペリエンスへの多大な投資」により、Adobe チームのエクスペリエンスは「スムーズ」になったと述べています。
そして、Photoshop が M1 ネイティブになる前でさえ、Apple の Rosetta 2 コード (レガシー Intel アプリを M1 チップ上で実行できるようにする) によって、Adobe は一時的に買収されました。 Dahm 氏自身の言葉を借りれば、Rosetta の Photoshop は「以前のシステムと同じか、それよりも高速に動作していた」そうです。
すべてにおいて勝利のように聞こえますよね?それほど速くはありません。
まだ行方不明
M1 にネイティブに搭載された Photoshop と Lightroom は、Apple の次世代への移行にとって大きなマイルストーンですが、ネイティブ M1 アプリをまだリリースしていない注目度の高い後発企業も数多くあります。これらには、ほんの数例を挙げると、Google Drive、Microsoft Teams、Dropbox、Skype、Spotify、Kindle、Trello、Evernote などのよく知られた名前が含まれます。
Adobe は進歩を遂げていますが、最も人気のあるアプリである PDF の読み取りに使用される Acrobat はまだ M1 をサポートしていません。 InDesign、InCopy、Illustrator、After Effects、および Adobe ファミリのアプリのその他の主要コンポーネントは、依然として Rosetta 2 に依存しています。
Photoshop の M1 リリースにも同様の問題があり、クイック共有やプリセット同期などの主要な機能が利用できません。既知のバグには、SVG ファイルのエクスポートや、Lightroom から Photoshop へのコピー&ペーストなどのマルチアプリのワークフローも含まれます。
パワーユーザーは、言い換えれば、Photoshop のネイティブ M1 サポートという主張の横にアスタリスクを付けたいと思うかもしれません。
Apple 自体も、この問題から無傷で逃れることはできません。FileMaker Pro と Shazam — どちらもAppleが所有する— まだ M1 をネイティブにサポートしていません。
また、CARROT や Readdle などの長年の Apple 開発者は、CARROT Weather や Spark email などの人気アプリの M1 バージョンをベータ版であってもまだ提供していません。
何が与えますか?
特殊な状況
前回のリストを作成して以来、いくつかの動きがありました。 CleanMyMacX と SimpleNote はベータ版で Apple Silicon のサポートを開始しました。そして 1Password はベータ M1 サポートから一般リリースになりました。しかし、これらの変更を除けば、依然として Rosetta 2 に依存しているアプリはほとんど現状のままです。
一部の開発者はシグナルを送りましたAppleInsider将来的には、Audacity、Duet、Spark のメーカーを含む Apple Silicon をサポートする予定であると述べています。 Apple 自身の FileMaker Pro の開発者は、サポートが来ると述べていますが、ウェビナー2020年秋、彼らは将来の「ハイエンド」Appleシリコンチップがどのようなパフォーマンスを提供するかを待っていることを示唆しました。 Microsoftはまた、人気のあるTeamsチャットクライアントのネイティブM1バージョンの開発に取り組んでいるとも述べた。ただし、これらはいずれもまだベータサポートを開始していません。
おそらく、新型コロナウイルス感染症のパンデミックがこれらすべてに関与していると考えられます。過去 12 か月間、チームは致命的な感染症の蔓延を遅らせるためにリモートで作業してきました。コロナウイルス、これは生産性とコラボレーションに明らかな影響を与えています。
Apple の優れたツールや開発者サポートをすべて利用しても、アプリ、特に大規模なレガシーコード部分の移行は簡単な作業ではありません。今度は在宅勤務を取り入れましょう。
プラットフォームの切り替え、特に Apple の Intel から M1 への移行のような記念碑的な切り替えでは、成長痛は避けられません。
しかしそれでも、最初の Apple Silicon Mac が出荷されてから 3 か月以上が経過し、Developer Transition Kit がソフトウェア メーカーの手に渡ってから 8 か月が経過しました。世界は新型コロナウイルスに不意を突かれたかもしれないが、M1のデビューには誰も驚かなかった。
関係ありますか?
率直に言って、Apple は Rosetta 2 でそれを打ち破り、ほとんどのユーザーが気付かないような方法で、レガシー Intel アプリを独自のシリコン上でシームレスに実行できるようにしました。
この驚くべき技術的成果にもかかわらず、Rosetta 2 は架け橋であり、目的地ではありません。 M1 とその後継機のパフォーマンスと省電力の利点を最大限に活用するには、アプリを Apple Silicon 上でネイティブに実行できるように更新する必要があります。
Apple がうまく維持したいのであれば、レガシーソフトウェアを排除し、デッドウェイトを削減する必要もあるだろう。macOS前進しています。最新の Mac アプリがプラットフォーム上で適切に動作することは、ユーザー、開発者、そして Apple 自身など、すべての人にとっての最大の利益です。
これも過ぎていくだろう
PowerPC から Intel への Apple の最後の大きな移行とは異なり、Mac はこれまでよりもはるかに大規模で成功したプラットフォームです。これは、より複雑なアプリを作成し、新しいアーキテクチャ向けに作業をネイティブに再コンパイルする必要がある開発者が増えていることを意味します。
しかし、Apple 自体もかつてないほど大きくなり、成功を収めており、その成功と繁栄を開発コミュニティの利益のために利用してきました。 Apple の開発者ツールへの投資により、M1 への切り替えが簡素化され、Rosetta 2 の開発における同社の魔法のような仕組みにより、M1 Mac ラインナップの初期採用者が、開発者が技術を磨いている間に物足りなさを感じることがなくなる。
数週間、数か月が経過し、多くの開発者がアプリを M1 に移行する進捗状況について公にほとんど何も言わなくなり、その責任は最終的には開発者に課せられます。 Apple は、この移行をできるだけ簡単にするために取り組みました。
忠実な開発コミュニティが自らの役割を果たし続け、次世代の Mac エクスペリエンスを可能な限り最高のものにする時が来ました。
ウィリアム・ギャラガーがこのレポートに貢献しました。