最初に調べたので、既出でしたらすみません。
適切な用語がないため、「ミニモード」ではなく、ネイティブの iPad アプリとして実行したい iPhone アプリがいくつかあります。
iPad 用のアプリをビルドするには何を変更する必要がありますか? 同じプロジェクトから両方のプラットフォームをターゲットにするのは簡単ですか?
はい、両方のプラットフォームをターゲットにするのは簡単です。ADCにログインしてiPadプログラミングガイドを読むと、iPad固有の開発の基本がわかります。私は合法的に「方法」について話すことはできません。
ええと 彼らの指示に従い、2つのターゲットを構築し、同じプロジェクト内でソースを共有すると、設定されます。これは同じSDKであり、Nibsとmain()が異なるだけです。
これは技術的なレベルではあまり役に立たないことは知っていますが...
新しいiPadSDKサイトでは、「ユニバーサルアプリケーション」という用語について次のように具体的に言及しています。
開発者はユニバーサルアプリケーションの計画を開始できるようになり、iPad、iPhone、iPodtouchにあるテクノロジーを単一のバイナリで最大限に活用できるようになりました。
私はこれがこのアイデアを利用するための「方法」を説明していないことを知っていますが、私はまだもっと学ぶために100ドルを落とすつもりはありません。
しかし、これは、両方のデバイスで自然に動作できるアプリを設計するというコア目標を解決します。ユニバーサルバイナリを使用すると、デバイス固有の機能が必要でない限り、1つのプロジェクトの2つのバージョンの特異性をカバーすることを心配する必要はありません。