問題タブ [desktop]

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 投票する
17 に答える
2380 参照

desktop - 初心者のプログラマーは、最近「デスクトップ」アプリケーションを書くことを学ぶのに時間を費やす必要がありますか、それともWebはそれが存在する場所ですか?

初心者として、私はCのほんの少しとPHPのかなりの部分を学ぶことに時間を費やしました。Windows用のデスクトップアプリケーションを作成することを検討しましたが、APIが複雑なため、参入障壁がかなりあるようです。これを学ぶ価値はありますか、それともネイティブアプリケーションは将来一般的ではなくなりますか?

私の見方では、私が今まで使用した唯一のデスクトップアプリケーションは、Webブラウザとテキストエディタ、そして明らかにOS自体です。必要なものはすべてオンラインになりました。

Web以外のアプリケーションの作成方法を学ぶことは、今後役立つスキルですか?もしそうなら、私は何を学ぶべきですか?

0 投票する
18 に答える
36142 参照

javascript - JavaScript を使用してデスクトップ開発を行うことはできますか?

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

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

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

python - 米国の州の地図を表示するためのデスクトップ ツールキット (GTK、Qt、WX) のウィジェットを知っている人はいますか?

私は特に、米国の州の地図を表示し、それぞれの州の色、クリック、およびマウスオーバーを個別に制御できるという意味で、それぞれを独自の「オブジェクト」として表示できるものを探しています。GTK は私の個人的な好みですが、この時点ではほぼ何でも構いません。アプリケーション自体は Python、FWIW で作成されます。

0 投票する
3 に答える
2164 参照

c# - デスクトップ上の透明なフォーム

テキストがオンになっているすべてが透明な複数のウィンドウを持つ ac# アプリケーションを作成したいと考えています。

注意が必要なのは、これらのフォームをデスクトップの上に配置することですが、デスクトップ アイコンの下に配置することです。これは可能ですか?

0 投票する
3 に答える
1573 参照

visual-studio-2008 - "Focus Follows Mouse" を有効にすると、Visual Studio が自動起動しないようにするにはどうすればよいですか?

私は VS2008 を実行しており、SystemParametersInfo を使用て「フォーカスはマウスに従う」と「フォーカス時に上げない」を有効にしました。悲しいことに、VS2008 (SP1 の有無にかかわらず) は「Do not Raise」部分を尊重せず、ポインターがウィンドウに触れるたびに熱心にフォアグラウンドにプッシュします。

少し前に、私は自分のブログでそれについて不平を言い、パラメータを設定するためのサンプル アプリを投稿しました。他の 2 人もその問題を抱えていると報告しましたが、彼らもどうすればよいかわかりませんでした。

この問題を修正/回避するにはどうすればよいですか? 他に試してみるべきことはありますか?

0 投票する
3 に答える
1618 参照

desktop - Web アプリケーションとデスクトップ アプリケーション

私はデスクトップ アプリケーション用の多くのコードを書くプログラマーであり、今ではクロスプラットフォーム アプリを問題として検討し始めていますが、職場では C# アプリを作成しており、C++ と CS のバックグラウンドを持っています。もちろん、QT/ でいくつかのことを書きました。 C++. しかし今、私は Web アプリケーションについて少し混乱しています。私は PHP でいくつかの作業を行っており、そこでどのように動作するかを知っています。私は長い間 gmail と google docs のユーザーでした。 Ajax、XML などの web 2.0 テクノロジ。そして、私の混乱は、Web アプリケーションの開発を楽しみに始めるべきかということです。Web 2.0 のパワーを探求し続けるか、それとも、並列処理やその他の作業に非常に慣れている古い世界に固執する必要がありますか? Webアプリケーション開発者として働くにはあまりにも多くのオファーがありましたが、私はそうしませんでした. この機会に気が付かなかったので、Web アプリを書き始めなければならないかどうか、ちょっと混乱しています。デスクトップ アプリケーションを作成していて、Web に切り替えましたか? または誰かがこのシナリオで経験していますか?

ありがとうございました。

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

c# - 貿易による PHP プログラマー向けの Windows デスクトップ アプリの作成に関するヒント、ガイド、および/またはチュートリアル

うん、長いタイトル。私は過去 6 年間、仕事や個人のプロジェクトのために PHP でプログラミングを行ってきましたが、デスクトップ アプリ (ちなみに、Web REST API を使用します) のアイデアを思いつきました。

私はこれにどのようにアプローチするかについて議論しています.Java、C++、Perl、Pythonの経験はありますが、重要なアプリを作成して他の人に配布する機会や機会はありませんでした.

アプリは、ファイル システムにアクセスするだけでなく、REST API (OAuth を使用) と通信する必要があり、場合によっては画像操作 (エンコード/サイズ変更、しかしこれは便利です) を行う必要があります。私は.NETで何かを考えていましたが、AIRも可能性があります(巨大なランタイムがぶらぶらしたくないのですが、これはシステムトレイタイプのアプリになります)。

私はそれを書いてくれる人を探しているわけではありませんが、正しい方向にナッジを使うことができます.

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

python - Python デスクトップ ウィジェット

Apple のダッシュボードや Vista にあるようなデスクトップ ウィジェットの作成に興味があります。可能であれば、クロスプラットフォームにしたいと思っています。Opera のウィジェットはクロスプラットフォームですが、ユーザーは Opera をインストールする必要があるため、大きな制限があります。

ほとんどのウィジェットが HTML/XML、CSS、および Javascript で作成されていることは知っています。Python を使用してそれらを作成する方法はありますか?


更新:パジャマについて話しているサイトを見つけました。誰もそれを経験したことがありますか?もしそうなら、その機能/制限は何ですか?

0 投票する
14 に答える
6552 参照

windows - 単一のマウスとキーボードで複数の PC を制御

プログラマーとして、ラップトップとワークステーションを 2 つの異なる入力デバイスで使用するのは非常に難しいと感じました。1 つのマウスとキーボードを使用して 2 つのマシンを制御するための良い解決策を誰か提案できますか?

単一のモニターで自分のマシンを表示するための仮想マシンまたは RDP ソリューションを探しているわけではありません。

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

java - MVC を使用したデスクトップ アプリケーション開発に関する推奨書籍

デスクトップ上の MVC に関する本のおすすめを探しています。彼らが Java を使用している場合、それはボーナスです。

背景: Java でデスクトップ アプリケーションを作成しています。これは、多数のビューと、プレイリスト、エフェクト リスト、およびそれらを整理するためのフォルダー構造を備えたライブラリと呼ばれる中央モデルを備えたオーディオ アプリケーションです。このアプリケーションでは、さまざまなユーザー アクションのメニュー、コンテキスト メニュー、およびドラッグ アンド ドロップのサポートが必要です。MVCを使用してこれを達成する方法に苦労しています。

メインクラスのすべてのロジック/コントローラーから始めましたが、それらを独自のクラスに分離し始めました。ここで、ビューとコントローラー間のメッセージを処理するために、リスナーとオブザーバーの使用を開始する必要があります。これにより、多数のインターフェースを作成し、いくつかの場所でリスナーをループして、さまざまなメッセージを発信しました。しかし、そのループ コードは (DRY ではなく) 繰り返されるため、さまざまな種類の Event クラスを作成し、ビューでそれらのイベントを作成し、ビュー内で 1 つのメソッドを使用して、さまざまなリスナーに対してそれを起動する必要があると想定しています。 .

更新:間違いなく大した問題ではありませんが、私は Swing ではなく SWT を使用しています。