macOS Monterey、M1 Mac の iPhone および iPad アプリをフルスクリーンビデオ、Apple Pay などで強化c

macOS Monterey、M1 Mac の iPhone および iPad アプリをフルスクリーンビデオ、Apple Pay などで強化c
macOS Monterey、M1 Mac の iPhone および iPad アプリをフルスクリーンビデオ、Apple Pay などで強化c

Appleは昨年、macOS Big Surの導入に伴い、M1 MacでiPhoneおよびiPadアプリを実行できるようになると発表しました。しかし、アプリごとにパフォーマンスや互換性に大きな差があり、使い勝手はまちまちでした。今年リリースされるmacOS Montereyでは、M1および将来のApple Silicon MacでiPhoneおよびiPadアプリを実行する際のエクスペリエンスを向上させるため、複数の機能強化が行われます。

本日開催された新しいセッション「M1搭載Macで動作するiPadとiPhoneアプリの優れた品質」では、AppleのエンジニアであるNils Beckが、M1搭載Mac向けに最適化するための様々な変更点とベストプラクティスについて解説します。注目すべきは、macOS Montereyの新機能がいくつか含まれていることです。

まず、M1 Macで動作するiPhoneおよびiPadアプリがApple Payに対応しました。以前は、iPhoneまたはiPadでApple Payに対応しているアプリでも、M1 Macではこの機能は利用できませんでした。開発者の追加作業は必要ありません。

macOS Montereyでは、さらなる改良を行いました。macOS Big SurでMac Catalystアプリケーション向けに導入されたのと同じ強化されたクロスプラットフォームAPIを使用することで、M1 Mac上のiPadおよびiPhoneアプリケーションでもApple Payが利用できるようになりました。つまり、単一の実装で、Apple Payが利用可能なあらゆるプラットフォームで決済を受け付けられるようになります。

Appleは、Apple Silicon搭載Macで動作するiPhoneおよびiPadアプリのフルスクリーン再生機能にも改善を加えています。これはmacOS Big Surの初期バージョンでは顕著な制限事項でした。多くの場合、iPhoneまたはiPadアプリでフルスクリーンボタンを押しても、ビデオはウィンドウ全体に拡大されるだけで、フルスクリーンには表示されませんでした。

Appleは今年初めのmacOS Big Sur 11.3のリリースでこのエクスペリエンスにいくつかの変更を加えており、macOS Montereyでもさらなる変更が予定されています。これにより、より多くのアプリケーションでビデオ再生時にフルスクリーン表示ができるようになります。その他の機能強化には、HDRサポート、トラックパッドジェスチャーなどがあります。

AVKit によるフルスクリーンビデオの再生機能もさらに強化されました。AVPlayerView と AVPlayerViewController は、別ウィンドウを使用してビデオを自動的にフルスクリーン表示できるようになりました。これにより、起動時の解像度とアスペクト比に制限されているアプリでも、ビデオコンテンツに合わせて Mac ディスプレイを最大限に活用できるようになります。また、フルスクリーン表示をより細かく制御する必要がある場合のために、AVPlayerViewDelegate と AVPlayerViewControllerDelegate に新しい API を追加しました。

さらに、AVFoundationはM1を搭載したMacでのHDR再生とストリーミングをサポートしています。アプリでMac固有の対応作業は必要ありません。さらに、iPadおよびiPhoneアプリのAVKitコントロールは、他のMacアプリと同じ外観になりました。新しいジェスチャーのサポートにより、Macのトラックパッドを最大限に活用できます。

macOS Big Sur 11.3では、iPadアプリのタッチジェスチャーをMacで再現する「タッチ代替」機能に変更が加えられました。macOS Montereyでは、感度スライダーとポインター非表示機能が追加され、この機能がさらに改良されています。

最後に、Appleは今秋リリース予定のmacOS Montereyでショートカット自動化アプリをMacに導入すると発表しました。iPhoneとiPadでSiriKitと連携するアプリは、M1 Macでもこの機能と連携します。

また、アプリがインテントフレームワークを使用してカスタムSiriKitショートカットを提供する場合、macOS Montereyでは、M1 Mac上のiPadおよびiPhoneアプリでサポートされるようになりました。

注目すべきは、これらの改善により、これまでiPhoneおよびiPadアプリをM1 Macユーザー向けに公開しないことを表明していた開発者にも再考を促す可能性があるということです。Appleは開発者がiPhoneおよびiPadアプリをMac App Storeで公開しないことを許可しており、多くの企業、特に大企業がこの選択肢を採用しています。

開発者は、Apple Developer ウェブサイトでセッションの全容を確認できます。

havebin.com を Google ニュース フィードに追加します。 

FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。