PhoneGapのいくつかの重要な概念が欠けているようです


8

複数のプラットフォームでアプリを開発することを計画しており、PhoneGapが最適だと思います。私はそれがすべてのプラットフォームの1つのコードベースであることを読んでいましたが、PhoneGapガイドを見ると、プラットフォームごとに個別の指示があるようです。それで、iOS、Android、BB、WP7用に開発したい場合、4つの異なるコードセットを記述する必要がありますか?私はここで基本的な何かを見逃していると確信しています。

それ以外に、人々は通常どのようにPhoneGapビルドにアプローチしますか?あなたは明らかに/おそらく完成したアプリをネイティブアプリのように見せたいと思います-PhoneGapと一緒にjQuery Mobileを使用しない方が一般的ですか?

優先IDEはありますか?ガイドでは、iOS向けにXcodeを提案しているようです。Xcodeを使用しても問題ありませんが、HTMLとCSSには少々やり過ぎです。Xcodeで開発する必要がありますか?そうでない場合はどうすればよいですか?別のIDE /テキストエディターを使用してから、ビルドとテストのためにXcodeにコピーして貼り付けますか?

この質問は根本的に根本的なものですが、ガイドでは適切に扱われていないと思います。

ありがとう。


この記事(codeproject.com/Articles/445361/…)をご覧ください。PhoneGapと関連ツールキット(Jqueryモバイルなど)の利点を大いに説明しています。また、異なるプラットフォームで実際に再利用されるコードの量も示しています。自分でモバイルソリューションを開発しているときに、信頼できる結果が得られました。
Arthur P

回答:


5

Phonegapは、異なるプラットフォームの共有コードのフレームワークのみを提供します。各プラットフォーム用のアプリを構築するには、ネイティブツールセットを使用する必要があります。Visual Studio for WinPhone、XCode for iOS、Eclipse w / Android SDK for Androidなど

すべてのPhoneGapコードを再利用できますが、アプリをビルドして適切なモバイルストアに送信するには、各プラットフォームでプロジェクトを作成する必要があります。


1
あなた自身が経験を持っているなら、あなたの一般的なアプローチを説明できますか?Xcode、Eclipse、Visual Studioで開発しますか?通常、jQuery Mobileも使用しますか、それとも別のフレームワークを使用しますか?ところでお返事ありがとうございます。
garethdn '10 / 10/12

アドビのオンラインPGビルドサービスからビルドできるようになりました。iOS開発アカウントのようなものがまだ必要ですが、各IDEでアプリを起動せずにビルドできます。
Erik Reppen 2013年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.