AppleはMac用の独自のシリコンプロセッサに移行する。 これはあなたにとって何を意味しますか?

click fraud protection

意見

間に WWDC2020基調講演イベント、Appleは、Macコンピュータの将来のビルドで、独自のARMベースのシリコンプロセッサに移行すると発表しました。 開発者でない場合、この発表はそれほど重要ではなかったかもしれません。 発表のこの部分にAppleが捧げた30分間は、ユーザーが気にかけるべき理由をほとんど説明しなかった 移行についてですが、この歴史的な変化は、Macソフトウェアが予見可能なように機能する方法を変えるでしょう 将来。 シフトは段階的に行われるが、Appleは年末までに最初のシリコン駆動のMacをリリースすると発表した。 では、なぜMacユーザーとして、この変更に注意を払う必要があるのでしょうか。 私たちが前進することはどういう意味ですか?

関連している: AppleがWWDC2020で新しいmacOSBigSurを発表

アップルシリコン

Appleの新しいシリコンチップは ワットあたりの優れたパフォーマンス、つまり、高い処理能力と効率性を実現し、バッテリーの寿命を延ばします。 電力使用量だけの場合、このシフトはMacBookのバッテリー寿命を大幅に改善することを意味する可能性があります。 iPhoneとiPadはすでにこれらの独自のシリコンチップを使用しているため、これはモバイルデバイス用のほとんどのアプリが今や Macコンピュータにきちんと移植しますが、これにより、タッチスクリーンインターフェイスからマウスに移動するという未解決の問題が残ります。 キーボード。 プロセッサの開発とユーザーインターフェイスの間に強力な調整を行うことで、Appleはより強力なデバイスを構築できる可能性があります。 この移行によりユーザーエクスペリエンスが向上する可能性は十分にありますが、ソフトウェア開発者にとって、この発表は厄介です。

特定のプロセッサプラットフォーム用に設計されたプログラムは、通常、別のプロセッサを搭載したコンピュータではネイティブに動作しません。 企業は特定のプラットフォーム向けのソフトウェアの開発に何年も何百万ドルも費やしており、この移行は最初からやり直す必要があることを意味します。 プログラムをゼロから再構築することは、多くの開発者、特に小規模な開発者が支払うことができないコストになる可能性があります。 シリコンプロセッサが引き継ぐにつれて、お気に入りのアプリのいくつかがほこりの中に残っているのを目にすることになるかもしれません。 2006年に

AppleはIntelプロセッサに切り替えました、多くのアプリが互換性を失い、 適応するのに何年もかかりました、 あったとしても。 この歴史は、Macが新しい独自のシリコンプロセッサに移行するにつれて、今後数年間繰り返されることは間違いありません。 Macを使用している業界の専門家は、Macの新しいアップデートで、仕事に使用しているソフトウェアがサポートされなくなったときに、不必要な驚きを感じるかもしれません。 Appleは、アプリの開発方法のアーキテクチャを根本的に変えることを選択しています。これは 移行により、開発者が全体で機能する強力なソフトウェアを作成することがはるかに困難になります プラットフォーム。

Appleプロセッサのプレゼンテーション

現在使用している一部のmacOSアプリが、ソフトウェアとして過ぎ去った時代の遺物になることはほぼ確実です。 開発者は、PCとPCの両方で動作するクロスプラットフォームアプリの作成に2倍の時間を費やす必要があります マック。 Photoshopのような需要の高いアプリの場合、アプリはマシンを最大限に活用するように微調整されています。 これにより、アドビが追いつくために必要な作業量が実質的に2倍になります。 このソフトウェアやその他の強力なソフトウェアの高レベルのユーザーは、開発者がPCとMacの両方でアプリを慎重に保守しないと、パフォーマンスが低下する可能性があります。

WWDCイベントの後、私たちのチームは、新しいプロセッサについてどのように感じるかについて多くの不確実性を残されました。 Appleは、この移行がユーザーにどのように役立つかを明確に伝えることができませんでした。 新しいシリコンプロセッサのゼロスペックが引用され、それが機能するという確信はほとんどありませんでした。 新しいプロセッサがどれほど素晴らしく、具体性がないかを説明する時間が長ければ長いほど、私たちはより緊張しました。 特に奇妙な選択の1つは、Microsoft Wordの「スムーズなスクロール」を指摘することでした。これは、過去15年間のほとんどのコンピューターに共通の機能です。 認識されているメリットやデメリットは現時点では推測に基づくものですが、私たちが知っていることがいくつかあります。せいぜい、開発者が喜んで書くことができる素晴らしいプロセッサです。 最悪の場合、開発者はもっと多くの作業を行う必要があり、消費者にとっては、特に小規模な開発者の場合は、お気に入りのソフトウェアがサポートされなくなる可能性があります。