-1

アプリは同じ機能を提供しますが、コードベースが異なります。

これは可能ですか?

4

2 に答える 2

2

この場合の「バンドル」の意味は完全にはわかりません。PhoneGapは、HTML5、CSS、およびJavascriptだけで書き込むことにより、アプリを多数のプラットフォーム(iOS、Android、Windows Phone)にデプロイする機能を提供します。あなたの質問は、PhoneGapプラットフォーム用に作成された機能しているHTML5バージョンのアプリがあることを示しています。この場合、Objective-C iPhoneアプリの必要性は何ですか?iPadとiPhoneの両方にデプロイするには、HTML5アプリを維持するだけで十分です。PhoneGapは現在、iOS、iPad、およびRetinaディスプレイをサポートしています。

PhoneGapのドキュメントから、を使用してインターフェイスの違いを指定できますconfig.xml

于 2013-01-03T19:22:24.920 に答える
0

phonegapとネイティブコードをかなり簡単に組み合わせることができます-スタートアップコードにプラットフォームタイプをチェックさせ、ネイティブビューまたはphonegapWebビューのいずれかを表示させるだけです。

ただし、この時点で何をするにしても、ユーザーに不便をもたらすことになります。デバイス間でアプリの購入を共有する唯一の方法は、単一のユニバーサルアプリを用意することです。既存の購入を維持したい場合は、既存のiphoneアプリにipadビューを追加する必要がありますが、既存のiPadアプリを持っている人にはアップデートとして表示されません。

両方のアプリで購入を追跡するようにサーバーを設定するなど、他の可能性もありますが、これはアプリ購入の標準よりもはるかに複雑になり、アプリにログインシステムが含まれている場合にのみ機能します。

于 2013-01-04T11:49:47.967 に答える