0

編集: 私の答えを見てください

HTML と Javascript を使用して Android や iPhone などのモバイル プラットフォーム用のアプリケーションを構築するための興味深いフレームワークをいくつか見ました。これにより、新しいプラットフォーム言語を習得しなくても、現在の Web 開発スキルを使用できます。多くのプラットフォームに対して 1 つのアプリケーションを作成できるため、これは非常に興味深いことです。メンテナンスが非常に簡単です。

しかし、App Store で販売することはできないので、外部/同梱の html ファイルをロードするアプリケーションに組み込みの Web ブラウザを使用することはできないかと考えています。

フラッシュを使用して Android および iPhone アプリを作成できることを確認しました。これは簡単です。コンテンツをロードするだけの単純な「ホスト」アプリケーションを作成し、それを何度も使用して新しいアプリを配布できるようにしたいと考えています。

問題は、html ファイルをロードする Web ブラウザを埋め込んだシンプルなアプリをフラッシュで作成することは可能かということです。

可能であれば、次の質問は、組み込みの Web ブラウザーと通信できるかどうかです。また、問題は、Apple がアプリ ストアでそのようなアプリケーションを許可するかどうかです。

私の質問が理解できることを願っています。

4

3 に答える 3

0

iPhone では、アプリが UIWebView のみで構成されている場合、アプリが拒否される可能性が非常に高くなります。あなたができることは、ホーム画面にアイコンを追加してウェブアプリをブックマークするようにユーザーに依頼することです。Basecamp for iPhone を考えてみてください。

于 2011-06-25T19:48:39.107 に答える
0

この間ずっと私は答えを得ました。

Phonegap は WebView を使用して HTML コンテンツを表示します。これは、WebView が組み込まれたコンパイル済みのネイティブ アプリです。

Apple は phonegap で生成されたアプリケーションを受け入れますが、それが AppStore に届いたかどうかはまだわかりません。シンプルなアプリでうまくいくと思います。参照: http://www.phonegap.com/faq

編集/更新: クロスプラットフォームアプリを作成するために多くのツール/ソリューションを試しましたが、これらはすべて同じことをしているようです:これは、組み込みブラウザーを備えた特定のプラットフォーム用の実行可能ファイルです。HTML をネイティブ コードにコンパイルするものはありません。

Flash (ビルダー) は別のもので、AIR が必要です (実行可能ファイルにコンパイルできます)。Flash で WebView (のみ) を使用する場合、実際には WebView に HTML を表示するために AIR は必要ないため、やり過ぎです。phonegap を使用して実行可能ファイルを「コンパイル」する方がよいと思います。

于 2012-05-30T12:24:31.960 に答える
0

WebView厳密に言えば、Web でホストされるアプリを指す単純なラッパーであるアプリを作成できます。

これは通常、Android マーケット コミュニティでは眉をひそめられますが、私は、そのようなアプリが Apple の非公開の決定委員会を通過することはないと確信しています。

于 2011-06-25T19:01:31.507 に答える