質問

すべてのモバイルプラットフォームでアプリを作成する予定です。Phoneギャップは、どこにでも展開できるライトワンスのソリューションであることがわかりました。

アプリは Web サービスと通信し、カテゴリの下にグループ化されたグリッド レイアウトに情報を表示するだけで済みます。

Phone Gap でアプリを開発したことがある人なら誰でも、これについての意見や考えを共有できます。

電話のギャップは本当にこの目的に役立ちますか?- 一度書いたら、あとはデプロイしますか?

Android や iPhone などでも見た目や操作感は同じですか?(これらは私が最も興味のある 2 つのプラットフォームです。)

さまざまなプラットフォームでのパフォーマンスはどうですか?この先、他にぶつかる可能性のあるブロックは何ですか?

皆様、よろしくお願いします。

役に立ちましたか?

解決

本当にそれがあなたのアプリがやるべきことのすべてであるなら、私は信じます フォンギャップ あなたのニーズを満たすことができます。私はこれを約4〜6か月間使用してきましたが、「有能」であると感じています。私の状況では、特定のクライアントと自分自身のために開発しているため、PhoneGap に関する構造が不足しているため、クライアントに売り込むときにリスクが生じます。

最近調べ始めたんですが アクセレータ 別のクロスプラットフォーム ツールとして。最近、かなりの報道がなされており、ツール、ドキュメント、サポートは PhoneGap よりも洗練されており、プロフェッショナルであるように見えます。これにより、クライアントに対して「売り込みやすく」なります。

そうは言っても、上で説明したように、両方のソリューションがアプリケーションのニーズを満たすことができると思います。

他のヒント

html5/css3/javascriptアプリを開発し、phonegapでラップしてネイティブにして、アプリストア(またはAndroidマーケット...)に配置し、Webで公開できます。

追加の利点は、PhoneGapを使用すると、iPhoneの連絡先を解析してローカルハードウェアにアクセスするなど、追加のことを行うことができます。

Jquery Mobileと組み合わせて素晴らしいですが、画像、CSS、JavaScriptを実際に合理化するには非常に注意する必要があります。パフォーマンスは大きな問題です。

ここにあるいくつかの PhoneGap / Sencha / MobileWebアプリのパフォーマンスを改善するために私が見つけた素晴らしいリンク.

モバイルフレームワークの詳細については、これを参照してください。 http://www.markus-falk.com/mobile-frameworks-comparison-chart/

アプリの要件と、実際に「すべてのモバイルプラットフォーム」が意味することに応じて、PhoneGapは適している可能性があります。

あなたがそれを使用するか、何か他のものを使用するかどうかにかかわらず、あなたはあなたがビルドする各プラットフォームの別のUIを作成したいと思うので、あなたはあなたのアプリケーションが各プラットフォームに属しているように見えるようにすることができ、UIのメタファーとデザインプラクティスとレイアウトを使用することができますプラットフォームに。

簡単な答えは - はい、より低いレベルのものを掘り下げるAPIについてです。 UIに関しては、おそらく調整する必要があります。たとえば、ナビゲーションにバックボタンを設計する場合があります。これはiPhoneで意味がありますが、AndroidやWebosでは意味がありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top