Stage ManagerのM1 iPad要件の説明

Stage ManagerのM1 iPad要件の説明

iPadOS 16 には、待望の機能(「WWDC 2022 の 10 の「そろそろ」機能」2022 年 6 月 6 日参照)と、私たちを困惑させる機能(「WWDC 2022 の 7 つの困惑機能」2022 年 6 月 13 日参照)が盛りだくさんで提供されている。多くの点で、その目玉機能は Stage Manager で、iPad に、多少制限はあるものの、より馴染みのあるウィンドウシステムを追加する。

ただ一つ問題がある。M1チップを搭載したハイエンドiPadが必要だということだ(「Appleの2022年オペレーティングシステムの真のシステム要件」、2022年6月9日)。対象となるのは現行モデルの3機種、つまり第5世代Pad Air、第5世代12.9インチiPad Pro、そして第3世代11インチiPad Proだ。(Stage ManagerはmacOS 13 Venturaが動作するすべてのMacでも動作するが、Appleでさえ、大多数のMacユーザーはStage Managerの新しいパラダイムよりも長年の作業習慣を維持するだろうと予想している。)

iPadOS 16のステージマネージャー

多くのユーザー、特に最近のM1以外のiPadを使用しているユーザーは不満を抱いており、Appleはその理由を説明してダメージコントロールに努めている。

Appleの説明:Stage ManagerにはM1のパフォーマンスが必要

Appleは、YouTuberでありベテランのAppleコメンテーターであるRene Ritchie氏への声明で初めてこの論争に反応した。

Stage Managerは、完全に統合された全く新しいウィンドウ操作体験を提供します。驚くほど高速で応答性に優れ、iPadと最大6K解像度の外部ディスプレイで8つのアプリを同時に実行できます。iPadのタッチ操作重視の体験に期待される即時性を実現するには、大容量の内部メモリ、驚くほど高速なストレージ、そして柔軟な外部ディスプレイI/Oが必要ですが、M1チップを搭載したiPadはこれらすべてを実現します。

つまり、AppleはStage ManagerはM1以外のAppleチップでは動作しないと言っています。少なくとも、Appleのクレイグ・フェデリギ氏がForbes誌に説明したように、問題なく動作するはずです。

これらのシステムを用いたプロトタイプをいくつか開始しましたが、当初目指していた体験をそれらでは提供できないことが早い段階で明らかになりました。もちろん、あらゆるデバイスに新しい体験を提供したいとは思っていますが、新しい体験の定義を先延ばしにし、その体験における将来に向けた最良の基盤を築けないのは避けたいと考えています。そして、M1をベースに構築することでしか、それを実現する方法はありませんでした。

フェデリギ氏はTechCrunchに対して、対応力について改めて強調した。

M1への対応も非常に重要でした。iPadは当初から、応答性とインタラクション性において非常に高い水準を維持してきました。あらゆるアプリが瞬時にタッチに反応し、まるで画面の下にある実物に触れているかのように感じられる、ダイレクトなインタラクションです。しかし、それを実現する上での技術的な制約を人々が理解しにくい場合もあると思います。

要するに、Macでは多少のラグがあっても許容範囲ですが、iPadにはそのような余裕はありません。iPadのタッチインターフェースは、仮想的な表現ではなく現実の物体とインタラクションしているという錯覚を維持するために、瞬時の反応が求められます。Macで時折ビーチボールやポインタがカクつくことに慣れていますが、AppleはiPadのユーザー体験からそのような問題を排除するために尽力してきました。フェデリギ氏によると、Appleは複数の画面アプリでこのレベルの応答性を維持するのに苦労したとのことです。

複数のアプリを操作し、画面を広く使うようになると、デスクトップアプリでは期待できないような、どのアプリでもタッチ操作に瞬時に反応できることを確認する必要があります。間接的な操作はある程度の余裕を持たせるので、別の制約になります。

より技術的なレベルでは、彼は次のように指摘した。

大容量DRAMと超大容量・高性能NANDを組み合わせたM1 iPadだけが、仮想メモリのスワップを超高速化しています。パネル上に最大4つのアプリと、さらに4つのアプリ、つまり最大8つのアプリを配置して瞬時に応答し、十分なメモリを確保できるようになったのは、他のシステムでは実現できないことです。

Stage ManagerはiPadで最大4つのアプリを同時に開くことができますが、そのデスクトップを外部ディスプレイ上の別の4つのアプリに拡張することもできます。理論的には、Appleは低消費電力のiPadではStage Managerから外部ディスプレイのサポートを削除することもできますが、AppleはこれをStage Managerの重要なコア機能と見なしています。フェデリギ氏は次のように続けました。

Stage Managerは、外部ディスプレイ接続を含む総合的な体験であると考えています。M1のIOは、従来のiPadでは対応していなかった接続性をサポートしており、4K、5K、6Kディスプレイをスケーリングされた解像度で駆動できます。これは他のiPadでは実現できません。

最後に、この要件は、由緒ある電子メールクライアントであるEudoraが「トレンディな3Dジャンク」と呼んだものに部分的に起因しているとも言えるが、フェデリギ氏はそれを別の言葉で表現している。

Stage ManagerはM1を最大限に活用できるように設計しました。アプリの傾きや影、そしてアニメーションのインとアウトの様子を見れば分かります。これを超高フレームレートで、非常に大きなディスプレイや複数のディスプレイで実現するには、他社には到底実現できない最高のグラフィック性能が必要です。

Apple は Stage Manager をより低スペックの iPad でも動作するように設計したのだろうか?

Appleファンの間では、Stage ManagerがM1以外のiPadで本当に動作しないのか、それともAppleがハイエンドiPadの販売促進を目的にStage Managerを設計したのか、議論が続いています。フェデリギ氏の発言を注意深く読むと、どちらも真実だと思います。TechCrunchのインタビューで、フェデリギ氏はAppleはこの機能をいかなる形でも制限するつもりはなく、過去ではなく未来​​を見据えていると明言しました。

これら全てを合わせると、Stage Managerの完全なエクスペリエンスを、他の低性能システムでは提供できません。できる限りあらゆる場所で利用できるようにしたいのですが、それが現状です。そして、これが私たちが将来に持ち越していくエクスペリエンスなのです。私たちは、自分たちのデザインを劣ったものに縛り付けたくはなく、未来のベンチマークを設定するつもりです。

端的に言えば、AppleはStage ManagerをM1以外のiPadでも動作するように設計することもできたはずです。ただ、そうすることで全体的なユーザー体験を低下させたくなかっただけです。これは必ずしもAppleの悪意ある策略ではなく、むしろAppleのビジネス上の意思決定における標準的なやり方です。Appleの視点からすれば、これは完全な勝利と言えるでしょう。Stage Manager:

  • iPadが欲しくなるような、豊富なマルチタスク体験を提供します
  • M1以外のiPadユーザーにアップグレードを勧める
  • すでにM1 iPadを所有している顧客の購入を正当化します

Appleはこの考え方を多くの分野で活用しています。例えば、ユーザーがアプリによる行動追跡を阻止できる「App Tracking Transparency」機能は、プライバシー保護において大きなメリットとなり、Appleエコシステムにとって強力なセールスポイントとなっています。また、Facebookなどの競合他社を弱体化させ、Apple自身の広告事業を強化する効果もあります。

Appleが開発者(そして苦境に立たされた技術著者)をどう慰めるか

ほとんどのiPadユーザーはこの論争を知らず、Stage Managerがなくても困ることはないだろう。iPadは、技術に詳しくないユーザーにとって、シンプルで高機能なコンピューティングデバイスを提供する。一方、パワーユーザーは既にハイエンドiPadを所有しているか、フル機能のMacで多くの作業を行っているかもしれない。Stage ManagerはiPadのパワーユーザー向けのプレミアム機能であり、M1 iPadを持っていない人にとっては、次のアップグレードに向けて投資する理由となるだろう。

しかし、開発者はユーザー以上にM1要件に不満を抱くかもしれません。開発者のSteve Troughton-Smith氏は、ほとんどの開発者がM1 iPadを所有しておらず、iOSシミュレータがStage Managerを公式にサポートしていないため、アプリをStage Manager向けに最適化することが難しいと指摘しています。M1 iPadユーザーは、Stage Managerがお気に入りのサードパーティ製アプリですぐに期待通りに動作しないことに気づき、がっかりするかもしれません。

https://twitter.com/stroughtonsmith/status/1536180756640321536

Troughton-Smith氏は、Appleがベータテスターに​​M1以外のiPadでもStage Managerを有効にできるようにすべきだと提案しています。私はいくつかの理由から、この考えを全面的に支持します。

  • より多くの開発者が、Stage Manager で適切に動作するようにアプリを最適化できるようになり、M1 iPad ユーザーの満足度が高まります。
  • Apple が Stage Manager のパフォーマンス要件について正直であると仮定すると、Stage Manager には本当に M1 チップが必要であることが証明されることになります。
  • サポートされていない iPad のベータ テスターは、ベータ版であるため動作が不十分であることを理解します。
  • そうすれば、私のような困窮した技術著者でも、その機能を文書化できるようになります。

もちろん、Appleは最後の点については気にしておらず、独立系ライターを歓迎されない競争相手と見なしていることが多いようです。しかし現状では、「Take Control of iOS 15 and iPadOS 15」の続編を書くのに困っています。というのも、私が持っているのは昨年購入したベースモデルのiPadだけで、これはA12 Bionicを必要とする機能をテストするために購入したものだからです。テスト以外ではiPadをあまり使わないので、アップグレードするか、動画を見て使い方を推測するか、M1 iPadを購入して14日以内に返品するか、それとも遠くのApple Storeで午後を過ごすか、迷っています。

舞台監督の起源

面白いことに、Stage Managerは2006年に「shrinkydink」というプロトタイプとして構想されたことが分かりました。これは、元Apple開発者がスクリーンショットを投稿し、初期設計からほとんど変わっていないことを示す資料です。元の投稿は削除されましたが(おそらくApple法務部門の指示によるものと思われます)、アーカイブ版はまだ閲覧可能です。

シュリンキーディンク

Idfte
Contributing writer at Idfte. Passionate about sharing knowledge and keeping readers informed.

Editor's Picks