1

概念的に PhoneGap と密接に結びついている、Mac、Windows、および Linux 用のデスクトップ パブリッシング プラットフォームを探しています。デスクトップ用の Titanium (TideSDK?) があることは知っていますが、以前に使用した限りでは、エンド ユーザーは 70 MB 程度の大きなランタイム ファイルを 1 回ダウンロードする必要があります。私が PhoneGap で気に入ったのは、それを必要としないことです (そのままで動作します)。私は似たようなものを探していますが、モバイル開発用ではなく、デスクトップアプリケーション開発を対象としています。

おそらく私はそれについて言及しなかったかもしれませんが、私が具体的に話していることを知らない場合、私はHTMLベースを介してコーディングし、そのプラットフォームのネイティブを出力できるような環境について話しているのです. TideSDK と PhoneGap の両方がこれを行います。

4

4 に答える 4

4

TideSDKにもう一度チャンスを与えることを強くお勧めします。私は過去に、TideSDKで大規模なデータ駆動型アプリケーションを開発し、OSXとWindowsにデプロイして、個人的に非常に満足しています。また、現在は、Appcelerator(元の作成者)の監視と支援を受けた非常に優れたチームによって管理および保守されているオープンソースプロジェクトです。

私が見ているように、TideSDkには2つの利点があります。

  1. ライセンス-TideSDKは、リベラルなApache2.0ライセンスの下でライセンスされたオープンソースです。制限的なGNULesserPublicおよび商用ライセンスの下にあるQTとは対照的です。
  2. Power-TideSDKを使用すると、ネイティブAPI(phonegapなど)を活用しながら、お気に入りのプログラミング言語でアクセスできます(Ruby、PHP、Pythonのいずれかを選択してください)。QTの唯一のオプションはC++です。

70MBのランタイムについてあなたが言ったことに関しては、これは真実ではありません。私は前回のプロジェクトでランタイムを組み込み、クライアント(OSX)に提供したバイナリはわずか15.3MBでした。

これがあなたが決断を下すのに役立つことを願っています。

于 2012-08-13T03:28:50.693 に答える
0

ここで説明されているように、Adobe AIR を使用してデスクトップで PhoneGap HTML5 アプリを実行する方法があります。 /

しかし、私はまた、肥大化の少ないアプローチを探しています。おそらく Xulrunner/Prism/WebRT のもの (または Chrome) に基づいています。

于 2012-10-25T23:41:25.117 に答える
0

Tidesdk は最も簡単で、xml ファイルは phonegap とほぼ同じであり、強力な API を提供し、ランタイムでアプリをパッケージ化できる最良の部分を提供します。私はあなたがtidsdkに固執するべきだと思います.

于 2013-02-11T04:24:42.040 に答える
-1

私は同じものを探していて、Windows onyのこの実装を見つけました:https ://github.com/davejohnson/phonegap-windows

私はそれを試しませんでした。

于 2012-12-26T13:58:49.710 に答える