8

HTML5、CSS、および JavaScript を使用して GUI を形成する、 Windows、 Mac OS X、および Linux 用のスタンドアロン (Web サーバーもブラウザーも実行する必要がない) デスクトップ GUI アプリケーションを開発したいと思うことがあります。

しかし、私の知る限り、Adobe AIR と Mozilla Prism はどちらも非推奨です。このタスクの他のオプションは何ですか?

更新: すでに得られた回答とコメントに応えて、アプリケーションは Windows、Mac OS X、および Linux で重大な変更を加えることなく動作する必要があることを強調したいと思います。このプラットフォームは、3 つの主要な PC OS すべてに対して積極的に開発およびサポートされる予定です。単一プラットフォームのアプリケーションはオプションではなく、いずれかのサポートが制限されているアプリケーションもありません。

4

4 に答える 4

5

http://blog.neamlabs.com/post/36584972328/2012-11-26-web-app-cross-platform-desktop-distributionで評価されたソリューションに基づいて、これらは、要件。

  • XULRunner  -Firefoxの開発努力に直接利益をもたらし、これは非常によく維持されたソリューションであり、優れたクロスプラットフォームのサポートを備えていますが、Firefoxやその他のオープンソースのXULRunnerベースのアプリケーション自体以外のパッケージングと配布用のツールやドキュメントはほとんど存在しません。
  • Chromeインストール可能なWebアプリ -デスクトップとの統合が進んだChromeWebアプリのように。フラッシュはサポートされていません。
  • MozillaネイティブWebアプリ -より優れたデスクトップ統合を備えたMozillaOpenWebアプリのように。FirefoxMarketplaceを介したオンラインインストールが引き続き必要です。 
  • TideSDK(以前のTitanium Desktop)-万能の完璧なソリューションのように見えるかもしれませんが、現在の状態では、TideSDKはほぼ本番環境に対応していません(活発な開発のため、数か月以内に変更される可能性があります)
  • node-webkitは非常に関連性が高いように見えますが、「本番環境対応」の部分についてはよくわかりません。
于 2012-11-26T19:17:02.357 に答える
4

1 つのオプションは、berkliumを使用することです。厄介なクロムのすべてをラップし、アプリにブラウザー機能を簡単に埋め込むことができます。

于 2012-06-26T20:40:56.670 に答える
0

常にMicrosoft Silverlightがあります(リンクされたページに記載されているように、懸念がある場合は、Linux などの実装があります)。


ちょっと待ってください。私が知る限り、Adobe AIR はまだ開発中で、先月安定版がリリースされたばかりです。なんらかの奇妙な理由で、もはや公式リリースを取得していないのは Linux だけです。

于 2012-06-26T20:35:43.057 に答える
0

Opera Widgets もあなたが探している種類のものであり、非推奨ですが、opera:config私が知る限り有効にすることができます.

于 2012-06-26T20:51:26.177 に答える