問題タブ [desktop-application]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
9 に答える
1856 参照

desktop-application - オフザクラウドのデスクトップ アプリケーションは死んでいますか?

この質問に多少関連していますが、私はそれについて別の見方をしていると思います。

「クラウド」に接続されていないデスクトップ アプリは死んでいますか? いくつかのものは引き続きマシン上にあると思いますが (オペレーティング システムはもちろん、ブラウザ、一部の軽量アプリケーション)、ますます多くのものはネットワーク ベースのアプリケーションに移行しています (オフィス スイート、GMail、および電子メール用の他の Web 電子メール クライアント、写真管理用の flickr など)。

では、軽量アプリケーション以外に、5 年から 10 年後も (必要に迫られて、または単に要求されて) デスクトップ上にとどまり、クラウドから切り離され続けるものはありますか?

0 投票する
7 に答える
9122 参照

ruby-on-rails - オフラインの Ruby on Rails アプリケーションの配布オプション

Ruby on Rails を使用してアプリケーションを開発していますが、主に言語を学ぶための言い訳として使用しています。

これは、Web ベースのアプリケーションを意図したものではありません。言語の選択が間違っているのかもしれませんが...

私の理解では、このアプリケーションのインスタンスを他の誰かのコンピューターで実行するには、Ruby on Rails、Web サーバー (またはおそらく Webrick)、および私のアプリケーション コードをインストールする必要があります。

私のアプリケーションをスタンドアロン アプリとして配布するための他のオプションがあるかどうか、または Web ブラウザーと ROR をアプリと一緒にパッケージ化して、簡単なワンステップ インストールを実現する簡単な方法があるかどうかに興味があります。

0 投票する
2 に答える
616 参照

browser - デスクトップ アプリケーションでの Web: 優れた Web ブラウザー コントロール?

私は何年もの間、デスクトップ ベースのアプリケーション (私の場合は Windows Forms .NET) で "Web ブラウザー コントロール" を使用してきました。私は主に、必要に応じてインターネットへのシームレスな移行も可能にする使い慣れたフローベースのユーザー インターフェイスを作成するために使用しています。

出力時に生成される html の品質が低いため、IE ブラウザー コントロールには本当にうんざりしています。また、実際には舞台裏の IE7 だけであり、そのブラウザの「問題」の多くがあると思います。それにもかかわらず、これは非常に強力なコントロールであり、デスクトップ アプリとの豊富な対話を提供します。

では、IE ブラウザ コントロールに代わるものは他にあるでしょうか。1 年前に同等の Mosaic を見ましたが、実装されていない機能の数に失望しました。これは最近改善されたのでしょうか?

0 投票する
5 に答える
340 参照

ruby - Rubyでのプロジェクト

私はこれまでずっとたくさんのウェブをコーディングしてきましたが、最近はレールです。そして、私はいつでもコーディングするWebサイトを見つけることができますが、私はそれに飽きています。最近、JavaとCのコースをたくさん受講しているので、デスクトップアプリケーションプログラミングに少し興味を持っています。

問題:私は一生の間、デスクトップ用にコーディングすることを考えることができません。ダウンロード用にまだリリースされていないコードを作成できるものは何も考えられません。だから私は何をしますか?目標として設定できるプロジェクトの提案が必要です。

0 投票する
4 に答える
5100 参照

.net - デスクトップ アプリケーションでの NHibernate のセッション管理戦略はどのようなものですか?

HttpContext のような明確な束縛を利用できないため、デスクトップ アプリケーションでセッションを管理するのははるかに難しいと思います。では、アプリケーション全体に対して 1 つのセッションを開かずに、遅延読み込みを利用してセッションの有効期間を管理するにはどうすればよいでしょうか?

0 投票する
6 に答える
971 参照

c# - Delphi や C# でサウンドを録音/キャプチャして再生するのに適した API は何ですか?

<flavor> 小学生向けのスペリング テスト プログラムを作成して、スペリングの単語を入力して記録し、1 週間を通してテストできるようにしたいと考えています。</flavor>

録音デバイスを選択し、サウンド ファイルをキャプチャして保存し、再生するのに適した Delphi API は何ですか?

私は C# で同じプロジェクトを行うことも考えているので、C# のサウンド キャプチャ/再生 API の推奨事項も高く評価されます。

0 投票する
7 に答える
2576 参照

winapi - すぐに使用できるGUIデスクトップアプリケーションプログラミング用の高級言語

Webオーサリングを開始しているときにC++でのプログラミングを中止した後、ハッシュテーブルや動的で弱い型付けなどのPHPの高レベルの構造に甘やかされました。C / C ++ポインターの不安と、低レベルのWin32 APIハンドルとメッセージループの迷路を思い出しました。そのため、デスクトップアプリケーションにCode::Blocksなどの環境を利用できませんでした。また、静的に型指定されたかさばるC#/。NET環境もあまり好きではありません。他のアイデアはありますか?

0 投票する
10 に答える
1826 参照

user-interface - プロジェクトを Web ベースにするかデスクトップ ベースにするかをどのように決定しますか?

自分のプロジェクトを Web ベース (Web アプリのように) にするか、デスクトップ ベース (デスクトップ アプリケーション) にするか、クラウドに同期または接続できるデスクトップ アプリケーションにするかを決めるのに苦労しています。

他の誰かがこのアプリケーションに興味を持っているかどうかはわかりませんが、それは私だけのものになるので、デスクトップ アプリケーションに傾倒しています。なんらかの理由でそれを完成させてリリースし、人々が実際にそれを気に入った場合、クラウドと同期することも検討するかもしれません (v2 を考えてください)。しかし、そのような根本的な変更を行うことがどれほど難しいかはわかりません。また、プロジェクトを開始する前に選択を誤ったために、役に立たない良いものになってしまいたくありません。

これに関するガイダンスはありますか?経験則やベストプラクティスはありますか? 個人的な経験はありますか?

言語が重要な場合、Java について考えているのは、単純に Java に最も慣れているからです。Java を使用すると、友人と簡単に共有してテストしたり、行き詰まって他の誰かから直接助けが必要になったりする可能性があります。

0 投票する
11 に答える
2262 参照

cross-platform - クロス プラットフォーム (Windows と Mac) のデスクトップ アプリケーションに適した言語とフレームワーク

私が最後に行ったクロス プラットフォーム デスクトップ開発は、Java/Swing でした。フレックスはどうですか?

0 投票する
5 に答える
786 参照

desktop-application - 多言語アプリケーションをどのように維持していますか?

プログラム内の音声言語文字列を最新の状態に保つにはどうすればよいですか? 安価な方法はありますか?時間の経過とともに変換を行う人をどこで見つけることができますか?