JavaScript を使用してデスクトップ開発を行うことはできますか?[閉まっている]

StackOverflow https://stackoverflow.com/questions/109399

質問

JScript.NET があることは知っていますが、それは私たちが Web で知っている JavaScript とは異なります。

デスクトップ開発用の JavaScript ベースのプラットフォーム/コンパイラーがあるかどうか知っている人はいますか?最も具体的には Windows デスクトップ開発です。

役に立ちましたか?

解決 4

Windows 8 では、Windows ストア アプリを HTML5/JavaScript で作成できます。

他のヒント

がある XULランナー, を使用すると、JavaScript と XUL を使用して Firefox などの GUI アプリを構築できます。ただし、XPCOM を使用して JavaScript に多くの拡張機能があります。また、 プリズム これにより、AIR のような、オフラインで動作する Web アプリを構築できます。Yahoo はそれを自社の目的で使用します。 ジンブラ 電子メールデスクトップクライアント。

はい、付きます Adobe AIR. 。Adobe AIR を使用すると、JavaScript、Flex、または Flash を使用してデスクトップ アプリケーションを作成できます。

"ノードウェブキット は、Chromium とnode.js に基づくアプリ ランタイムです。node-webkit を使用すると、HTML と JavaScript でネイティブ アプリを作成できます。また、DOM から直接 Node.js モジュールを呼び出すこともできます...」

あるよ チタン開発者 これは Adob​​e AIR (html+css+javascript) に似ていますが、フレームワークを事前にインストールする必要はありません。

Windows スクリプト ホストを使用して、XML と JavaScript (または VBS) を使用してデスクトップ アプリケーションを作成できます。

コツは、XML ファイルを次の形式で保存することです。 .hta 拡大。 このリファレンスを参照してください.

あるよ クモザル, 、C で書かれた JavaScript エンジン、および サイ, 、Java での JavaScript の実装。

試す AppJS, NodeJS と Chromium Embedded Framework の上にある SDK です。Web テクノロジーを使用すると、デスクトップ アプリを簡単に構築できます。

Google ギア. 。Mozilla のものもあります XUL, 、しかし、私見では(非常に強力ではありますが)少し複雑すぎます。

Google は新しい興味深いテクノロジーを開発中です。かなり初期段階にありますが、すでにうまく機能しています。これは Packaged Apps と呼ばれるもので、ランタイムとして Chrome を使用しており、PC と Mac の両方で動作します。見て http://developer.chrome.com/apps/about_apps.html

言及されていないもう 1 つのオプションは、Cocoa (Mac OS X、iPhone OS) アプリケーションの場合、Web ビュー (埋め込み WebKit) をアプリケーション UI として使用できることです。

あるよ YahooのKonfabulator Windowsデスクトップ用。

Script# には Vista ガジェット用の拡張機能があります。

http://projects.nikhilk.net/ScriptSharp/

あなたが試すことができます JavaLikeScript, 、Webブラウザと同じネイティブ/ルートオブジェクトは提供しませんが、ネットワーク機能とユーザーインターフェイス機能を備えています。

以下にいくつかの JSOS (JavaScript オペレーティング システム) を示しますが、やはりブラウザが必要です。

http://fractalbrain.net/ /* 最高の。*/

http://cometdesktop.com/ /* 大丈夫。*/

http://スカイライトプロジェクト.com/ /* 最悪 */

上記ではnode-webkitで回答しましたが、最近、次のプレゼンテーションを見ました。 色合い2. 。これは、node-webkit によるセキュリティ上の懸念に対処しているようで、期待できそうです。

電子, 、元々は Atom Shell で、アプリケーションを Web テクノロジ (HTML、JS、CSS) で記述し、Windows を含む主要なオペレーティング システムで実行できるようにします。

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