
アップルは、iPhone Duo向けのアプリ開発・テスト用ツールの第一弾を正式に開発者向けに公開した。Xcode 27.1の最初のベータ版がリリースされたことで、開発者はいよいよ同社初の折りたたみ式スマートフォンへの完全な対応に着手できるようになったが、製品の正式発売まで残された期間は約1か月しかなく、アプリエコシステムにとってはかなりタイトな準備期間となる。
現地時間の金曜日、アップルはXcode 27.1 Beta 1をリリースし、開発者にiPhone Duoに対応した開発環境を提供した。この新バージョンのツールにより、開発者は今後数週間にわたり、折りたたみディスプレイ搭載端末におけるさまざまな画面形状や表示モードでのアプリ動作をテストできる。
Xcode 27.1にはSwift 6.4が統合されており、iOS 27.1、iPadOS 27.1をはじめとする各種オペレーティングシステム向けのソフトウェア開発キット(SDK)も含まれる。同時に、アップルはiPhone Duo専用の開発機能も追加し、開発チームが折りたたみデバイス上のアプリの互換性やユーザーエクスペリエンスを評価できるようにしている。
新バージョンのXcodeでは、Canvasインターフェースに追加された「Display」グループを通じて、端末のもう一方のディスプレイ領域でのアプリの表示状態を事前に確認できる。iPhone Duoは異なるサイズや向きの画面レイアウトを切り替えられるため、この機能はUIデザインやインタラクションの適応において特に重要となる。
今回のベータ版では、iPhone Duoのシミュレーター実行環境も提供されているが、現時点ではいくつかの制限がある。アップルのリリースノートによれば、StandBy機能は当面利用できず、ほとんどのApp拡張機能も現在のところ実行やデバッグに対応していない。さらに、シミュレーターの初回起動時には読み込みに数分かかる場合もある。
こうした制限が生じている背景には、開発者が大幅に短縮された対応期間に直面していることがある。既存の仕様に基づいて開発されたアプリの多くは理論上はiPhone Duoでも正常に動作するが、それでも開発者はXcode 27.1を活用して、新端末の各種画面レイアウトに対する検証と最適化を行う必要がある。
アップル初の折りたたみ式スマートフォンであるiPhone Duoは、より多様な画面の向きや表示サイズ、豊富なディスプレイ設定を導入している。開発者はこれらの新しい形状にアプリを適合させるだけでなく、同社が提供する新たなAPIを通じて、折りたたみハードウェアならではの機能やインタラクションを最大限に活用することも可能だ。
なお、開発者がこれらのテストツールを入手できたのは、アップルがiPhone Duoを正式に発表した後である。つまり、ツールの提供開始から製品の発売までの猶予は極めて短く、開発チームは短期間でテスト、調整、リリースを完了しなければならない。
特別な最適化を行っていないアプリについては、iPhone Duoでも引き続き動作する見込みだが、画面スペースを十分に活用できず、折りたたみ端末ならではの体験を十分に享受できない可能性がある。Adobeやマイクロソフトなど一部の大手ソフトウェア企業は、対応作業の複雑さから、早期のアップデートが難しいケースも考えられる。
アップルの発表によれば、iPhone Duoは10月16日から予約受付を開始し、10月23日に正式発売される予定だ。折りたたみディスプレイへの対応が難しいアプリもあるため、発売当初はまだ一部のアプリでiPhone Duo向けの最適化が完了していない可能性がある。