web-dev-qa-db-ja.com

Phonegapの場合、IDE?Eclipseで十分ですか?

Phonegapに飛び込もうとしていますが、IDEがありません。Eclipseを使用してAndroid中心のPhonegapアプリを作成できることはわかっていますが、iOSそして、おそらくWindows PhoneとおそらくBlackberryの「バージョン」-Eclipseをすべてに使用できますか?ほとんどのPhonegapperはIDEとして何を使用しますか?

PhoneGap Buildを使用すると、Eclipseですべてを実行し、iOSビルドなどのクラウドにそれを投げることができますか?

41
B. Clay Shannon

現在、 intel-xdk を使用していますが、これまでのところ素晴らしいです。 ripple emulator が埋め込まれているため、アプリをすばやくテストできます。

36
Bruno_Ferreira

はい、Eclipseはすべてのプラットフォームをターゲットにするのに十分です。

PhoneGap Buildを使用すると、任意のテキストエディターを使用してアプリ全体を記述できます(no IDE required)-サービスにアップロードします。サービスはすべてのターゲットモバイル環境でコンパイルを処理し、プラットフォームごとにダウンロードする最終ファイルを提供します。

FAQから:

PhoneGap Buildを開始するにはどうすればよいですか?

Webアセットを単純にアップロードします-HTML、CSSおよびJavaScriptのZipファイル、または単一のindex.htmlファイル-PhoneGap Buildに、 GitまたはSVNリポジトリ。その後、コンパイルとパッケージ化を行います。数分で、すべてのモバイルプラットフォームのダウンロードURLを受け取ります

開発を容易にするために、IDEの1つをインストールすることをお勧めします(おそらく、テスト用または好みの物理デバイスに一致するものであれば何でも)。この方法でIDE Intellisenseのような支援が得られますが、私が言ったように、これは厳密には必要ありません。

これらすべてのプラットフォーム用にローカルでコンパイルしたい場合の代替手段はかなりばかげています:

  • iOS-Xcodeをインストール

  • Android/BlackBerry-Eclipseをインストールします

  • Windows Phone-Visual Studioをインストールします

持っているものがすべてWebブラウザーである場合でも、 GitHub.comのWebインターフェースを使用してリポジトリー内のコードを直接編集します で、PhoneGap Buildにレポジトリとビルドのクローンを作成し、それぞれのビルドをダウンロードします端末。

20
Ryan Weir

Visual Studioは、それをよく知っている人にとっては良いと思われます。

1) http://kencenerelli.wordpress.com/2012/08/10/extending-phonegap-for-visual-studio-to-Android-devices/

抜粋: "PhoneGap:Build。オンラインサービスは、HTML、CSS、およびJavaScriptファイル(PhoneGapテンプレートがVisual Studioを使用して作成するものすべて)を取得し、ベンダーのアプリに対応するアプリにコンパイルできます。 marketplace。

2) http://anindita9.wordpress.com/tag/visual-studio-phonegap/

3)-Visual Studio LightswitchとNomadも使用できます:

https://www.facebook.com/vslightswitch/posts/658678164147712

https://groups.google.com/forum/#!topic/phonegap/_eNL6viCFhs

4)また、Android/Eclipseのヒント:

https://groups.google.com/forum/#!topic/phonegap/-wYLoYWwp-I

5)PhoneGapチュートリアル:

http://vsnomad.com/documentation/learning-phonegap.html

http://pieterderycke.wordpress.com/2012/03/26/developing-mobile-applications-with-phonegap-and-jquery-mobile/

6)PhoneGap/Cordova対Nomad:

http://brantleclercq.com/2012/12/15/vs-nomad-vs-phonegap-build/

更新

しかし、Eclipseにもっと精通している/流fluentな人、おそらくAptana Studioの場合、オープンソースIDE Eclipseに基づいていますが、Web中心です:

http://en.wikipedia.org/wiki/Aptana_Studio

8
B. Clay Shannon

アプリとWebサービスバックエンドを開発します(主にPHPで)。私の「アプリ」の一部は、携帯電話/タブレット上のアプリとして、およびデスクトップ/ラップトップシステム上のChromeプラグイン(または単にWebページ))として実行するように設計されています。

現在、JetBrains PHPStormを使用しています(バグがあり、サービスは優れていませんが、クールなIDE機能と手頃な価格)とEclipseを併用しています。Eclipseには、AptanaとWebツールプラットフォームがあります。もちろん、Android ADTプラグインがインストールされています。

Mac/Xcode/etcを使用してiOS用のビルド/プラグインを行う別の人がいます。

できる限りブラウザでデバッグを行い、プラグインやその他のデバイス固有のものをテストするためにシミュレータ/エミュレーター(およびデバイス)を使用するようにします。

PhoneGap 3に移行し、代替としてPhoneGapビルドを評価しています。 (特にデバッグ機能に興味があります。すでに存在するものにどれだけ追加するかは明確ではありません。)

確かに紙の上ではいいように聞こえますが、私たちは見なければなりません。

プラグイン開発を行う場合、開発(PCまたはMac)およびテストに適切なシステムが必要です。

4
Mitch