私は楽しみにしていますRailsのベースのサーバー側のコード、およびクライアント側のHTML、CSS、jQueryのに基づいており、プラグインなどRIAアプリケーション開発
含むWeb技術を使用してWebベースのRIAアプリケーションを構築していますスタンドアロンのクロスプラットフォームアプリケーションを同じコードベース(Qtや他の言語/ライブラリのアプリケーションUIを書き換えたくない)を作成します。
また、クライアントがコンテンツを表示するためにWebサーバーを設定する必要はありません。アプリケーションは大幅にajaxベースであり、快適なバックエンドと通信します。デスクトップクライアントは、ローカルストレージとデータの同期を追加提供することで、まったく同じ機能を持つことができます。
私はLinux上で開発プロセス全体を実行したいと考えています。 AdobeがAIRをLinux上でサポートしなくなったので、私はこれを実行可能な候補にしていません。 私はMozillaプリズムを探していましたが、ローカルストレージやローカルファイルシステムとのやりとりのための準備ができていないことを除いて、ほとんど私が探していました。
溶液がオープンソースであることが望ましいでしょう。下から上の私のコードベース全体はオープンソース技術に基づいており、可能な限りそのように保ちたいと考えています。
また、既存のIDE、GUI開発環境、強力なアプリケーションビルダーウィザードなどとの統合など、自分のアプリケーションや機能を手作業でコーディングする必要はありません。
ウェブキットコンポーネントをQtアプリケーションに組み込み、私が望むものを実行することは可能ですが、私はそれを行うのに役立つ適切なリソースを見つけることができません。私はJavaとC plus plusに精通しているので、他の言語で追加のラッパーコードを書くことは大きな障害ではありません。
ローカルストレージ機能をプリズムに追加することができれば、これは非常に望ましい解決策です。
また、google-chrome/chromiumのプラグインを作成することもできます。上記のオプションとはどう違うのですか?
ご協力いただければ幸いです。