Appleは、初の折りたたみモデルの発売から2週間を経て、App Storeに丸10万本以上のiPhone Duo向け最適化アプリがあると発表しました。この数字は開発者関係担当バイスプレジデントのSusan Prescottの声明によるものです。Appleによれば、毎日数千本ずつ追加されています。初期レビューではソフトウェアが弱点として挙げられていたため、この発表は重要です。また、開発者にも修正すべき点が明確に示されたことになります。
内容に入る前に、いくつかの用語を確認しておきましょう。 SDKは、iOSの各バージョン向けにアプリをビルドするためのキットで、アプリの動作はこれに左右されます。XcodeはAppleの開発環境です。UIKitとSwiftUIは、インターフェースを構築するための2つのライブラリです。Size classは、アプリで利用できる幅と高さの分類です。Poseは、開いた状態か閉じた状態かといったデバイスの構成を示します。
Appleは10万本のアプリについて何と述べたのですか?
MacRumorsが確認を求めたところ、この数字はiOS 27.1以降のSDKでビルドされたアプリを対象としているとのことです。これらのアプリは内側と外側の両ディスプレイの幅いっぱいに広がり、ステータスバーに縦方向のコントロールを備えています。
Prescottは、すでに「10万本をはるかに超える」アプリがあり、最適化されたアプリが毎日数千本ずつ加わっていると語っています。これらはAppleの発表であり、独立した集計ではありません。最適化されたアプリは、App Storeの掲載ページに「iPhone Duo向けに設計」のバッジが表示されます。
対応済みのアプリと未対応のアプリはどれですか?
最適化済みとして挙げられているものには、Word、Excel、PowerPoint、Zoom、Etsy、Netflix、WhatsApp、YouTubeなどがあります。一方、MacRumorsはPayPal、Uber Eats、Starbucks、Google Docs、Microsoft Teamsなど、まだ対応していない多くのアプリを挙げています。
バッジがあっても、表示が整っているとは限りません。The Vergeによると、発売時点でInstagramはバッジがあるにもかかわらず、やや乱れた表示だったとのことです。また、Adam Mosseriは Duoを「少し扱いにくい形式」と評しました。この点は最初の試用レポートでも取り上げています。
アプリをどのSDKでビルドするかで何が変わりますか?
公式の開発者向けガイドは3つのケースを区別しています。
- iOS 26以前のSDKでは、アプリは動作するものの、内側のディスプレイの中央に周囲の空白を伴って表示されます。
- iOS 27のSDKでは、内側のディスプレイの大部分を埋め、右側のステータスバーを避けます。
- iOS 27.1以降のSDKでは、画面全体を使い、ツールバーやタブが縦方向にステータスバーの下に配置されます。
Appleは、公開前に、コンテンツが縦方向のバーへの切り替えに対応できるか確認するよう勧めています。
どのようなコードの問題を修正すべきですか?
Appleは3つの種類の問題を挙げています。
メイン画面のサイズ
UIScreen.mainは、ビューやウィンドウのサイズに置き換えるべきです。セッションの途中でヒンジによりアプリのサイズが変わることがあるためです。SwiftUIではGeometryReaderやonGeometryChangeを使います。
向き
デバイスの向きは、アプリの形状を示すものではありません。利用可能な空間の幅と高さを比較するほうが適切です。
idiomとsize class
userInterfaceIdiomでレイアウトを選んだり、「regular」な幅をiPadと同じように扱ったりしてはいけません。844ポイントなどの固定サイズに基づく条件分岐も削除すべきです。テストには、ネイティブ体験に最適なXcode 27.1のシミュレータを使うようAppleは勧めています。
知っておくべき制限
100,000本という数字はAppleが公表したもので、第三者による検証はされていません。新規アプリとアップデートの内訳も、最適化がどの程度うまくいっているかも不明です。この数字は品質について何も語っていません。未対応アプリのリストはMacRumorsの例であり、日々変わります。
デジタル分野で働く人にとっての変化
iOSアプリを開発している方は、どのSDKでビルドしているか確認してください。iOS 27.1 SDKを使っていないと、約2,000ユーロもするデバイス上で、ユーザーは枠に囲まれた空白だらけのアプリを目にすることになります。クライアントから依頼を受けている場合も同様で、制作会社にアプリの準備が整っているか確認しましょう。iOSとAndroidのアプリを開発している方は、UIScreen.mainやデバイス種別への参照をコード内で探してみてください。App Storeの掲載ページにあるバッジは、ストアのルール管理にも触れられているとおり、商業的なメリットでもあります。
私たちの見解
Appleの発表は、販売2週間後のプレスリリースとして受け止めるのが妥当でしょう。ただし、そのリリース自体も多くの有名アプリが未対応であることを認めています。数字そのものより、技術的なガイドのほうが実用的だと考えます。デバイスに関する前提を取り除いたアプリは、iPhone Mirroringのようなサイズ変更可能なウィンドウにも対応しやすくなるため、この作業はDuoだけのためのものではありません。未対応の大手各社が今後どれほど早く動くかは、まだ見極める必要があります。
よくある質問
iPhone Duo向けに最適化されたアプリは何本ありますか?
Appleによると10万本以上です。Appleは毎日数千本ずつ増えているとも述べています。この数字はAppleによる発表であり、第三者による独立した検証は行われていません。
古いアプリはiPhone Duoで動きますか?
はい、すべてのアプリが動作します。ただし、iOS 26以前のSDKでビルドされたアプリは、内側のディスプレイの中央に表示され、左右に空白が生じます。
最適化されたアプリはどう見分けられますか?
デバイス上のApp Storeの掲載ページにある「iPhone Duo向けに設計」のバッジで判別できます。ただし、バッジがあっても表示が完璧とは限らず、Instagramの例がそれを示しています。
画面全体を使うにはどのSDKが必要ですか?
iOS 27.1以降のSDKが必要です。これを使うと、アプリがディスプレイ全体に広がり、ステータスバーの下に縦方向のバーが表示されます。
iPhone Duo向けアプリはどうテストすればよいですか?
Xcode 27.1のiPhone Duoシミュレータが使えます。Appleが最適な方法として挙げています。Device Hubのサイズ変更可能なシミュレータや、macOS 27上のiPhone Mirroringも利用できます。
未対応のアプリと今後のアップデートに注目
今後数週間で、未最適化の有名アプリがAppleの示したペースに追いつくかどうかが分かるでしょう。
- 普段使っているアプリがアップデートを受けて、掲載ページにバッジが表示されているか確認しましょう。
- 開発者の方は、App Store ConnectでDuo向けのスクリーンショットを提出し、注目アプリへの掲載を申請することを検討してください。
- 新しいAPIに関するiOSアップデートのニュースを追ってください。例えばiOS 27.3のベータ版などです。
出典
- developer.apple.com
- theverge.com, The iPhone Duo has more than 100,000 optimized apps, Apple says
- macrumors.com, Apple Says More Than 100,000 Apps Optimized for iPhone Duo, Here's What's Still Missing
- hdblog.it, iPhone Duo, già oltre 100.000 le app ottimizzate sull'App Store | Ufficiale
- 9to5mac.com, Apple says there are already over 100,000 apps built for iPhone Duo




