問題タブ [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.
applet - デスクトップ アプレットに最適なフレームワークはどれですか?
このようなことを学ぶための簡単なデスクトップ アプリケーションを作成したいと思います。
初心者におすすめの言語は?初心者向けのフレームワークを使用することをお勧めしますか? 私は、javascript と少しの PHP の経験しかありません。
カプチーノについてどう思いますか?
web-applications - Web ベース/デスクトップ アプリケーションの作成
http://www.basecamphq.com/に似た単純なプログラムを作成して、コンピューター ネットワークまたは Web 経由で動作するプロジェクトの進行と完了を追跡できるようにしたいと考えています (実際にはどちらが最も簡単に達成できますか)。
プログラムは比較的単純ですが、単純なインターフェイスを使用して編集できるデータベースが必要で、すべてのユーザーに対して更新されます。これをフリーウェアで作成したいと思います。言語に関しては、使用するのに適した言語は何ですか。これはphpとMySQlを使用して達成できますか、それともより良い代替手段がありますか?
答えてくれてありがとう
storage - アプリケーションに使用するファイル形式とその理由は何ですか?
私が最も興味を持っているのは、データのどの部分も変更される可能性がある、大量のオブジェクト指向データの変更に対するインプロセス (シングル ユーザー) ソリューションです。このようなシステムには、一般的に次のような問題があります。
- 大きなファイルを最初から書き出すのは非効率的です
- xml が冗長すぎる
- SQL BLOB は適切に一致しません
それで、あなたはそれをどのようにしますか?
desktop-application - 自動更新のベスト プラクティス
デスクトップ ベースのアプリケーションの場合、自動更新を実行するためのベスト プラクティスは何ですか? 現在、すべてのファイルをダウンロードしてから、それぞれのディレクトリにコピーして登録します (com dll の場合)。
Google Chrome の更新方法を見てみました。最初にzipファイルをディレクトリにダウンロードしてから、すべてのファイルを解凍しているようです。また、更新を行うために使用されると思われるセットアップアプリケーションがあります。さらに、1.0.154.43 のような更新バージョンにマップされたディレクトリを作成しますが、古いバージョンのディレクトリは保持します。
c# - 次の基準に基づいて、デスクトップ アプリケーションを開発する言語/プラットフォーム
自由に設計できる新しいアプリケーションの課題に直面し、チームを編成して開発および管理します。
- どの言語/プラットフォームを選択しますか?
- なんで?
背景:デスクトップ アプリケーションは、ハードウェア デバイスを制御し、計算を実行し、それによって返されたデータを分析および表示します。
要件: (重要度: 10 = 最も重要)
- USB および/またはイーサネットを使用してデバイスと通信する必要があります (9)
- 関連するスキルを持つエンジニアの可用性 (8)
- 高品質の IDE/ツールの可用性 (8)
- IDE/ツールのコスト (7)
- リソース、チュートリアル、サポートの可用性 (9)
- 言語/API/プラットフォーム/フレームワークの寿命 - つまり、このアプリケーションへの投資は将来にわたってどの程度保証されるでしょうか?... 製品のライフサイクルは長い(10)
- クロスプラットフォーム (3)
- 利用可能なライブラリの豊富さと幅広さ (9)
- アプリケーションはスクリプト言語を解釈できる必要があります (6)
- 単体テスト (9)
仮定:
- デバイスの USB バリアントの場合、デバイス ドライバーは C/C++ で記述されます。
- 応募はゼロからの全く新しい試み
- 既存のエンジニアのバックグラウンドは C/C++ であり、強力な OO 能力を備えています。既存のエンジニアは最適な言語/プラットフォームを喜んで採用し、適切なスキルを持つ新しいエンジニアが採用されます。
ショートリスト(追加可能):
- Java/J2SE
- C#/.NET
- C++/wxWidgets
- C++/QT
- 等
あなたの考えを聞くのを楽しみにしています!
java - 優れたJavaデスクトップアプリケーションの例
ウィキリスト/コレクションの詳細については、優れたJavaデスクトップアプリのリストを探しています。開始するために、以下にいくつか追加しました。使用されているフレームワーク/ウィジェットツールキットもわかっている場合は、リストしてください。
air - オフライン アプリケーション用の Adobe AIR: これは最適なオプションですか?
情報を取得して結果を保存するためにライブ サイトに接続する必要があるアプリケーションのオフライン バージョンを開発しようとしています。
このアプリケーションは、インターネット接続が利用できないか不安定なときに動作する必要があるオンライン コース システム用です。システムは現在、コースで表示された各ページ (フラッシュおよびビデオ コンテンツを含む) を追跡し、複数選択試験の受験も表示および追跡します。これはすべてオフラインで提供する必要があります。プログラムは、最初にユーザー アカウントを介して接続し、試験を含むコースの一部または全部をダウンロードし、最後に再度接続して結果をアップロードすると考えています。(接続が利用可能になったときに自動的にプロセスを実行できれば素晴らしいと思います。) アプリケーションは、オンライン バージョンに似ている必要があり、使いやすい必要があります (インストールが簡単で、アップロード/ダウンロードにユーザー入力がほとんど必要ありません)。結果)。
少し調べてみたところ、Adobe AIRはオンライン バージョンとオフライン バージョンの中間点として適しているようです。
私の最大の問題は、私は PHP 開発者であるため、デスクトップ アプリケーションを開発した経験がないことです。そのため、ギャップを埋める AIR のようなものを探しています。(オンライン版はLAMPアプリです。)
この種のオフライン アプリケーションに Adobe AIR を使用したことのある人はいますか? どれほど簡単で安全でしたか?
他に解決策はありますか?
paypal - How to use Paypal from a desktop application?
Is it possible to collect billing information and send it to Paypal from a desktop application the same way a webpage normally would?
firefox - Mozillaが製品を開発するために使用するフレームワークまたはツールはどれですか?
これはプログラミングとは関係ありませんが、mozillaが「Firefox」や「Thunderbird」などの製品を開発するために使用するフレームワークまたはツール(.NET Frameworkを使用してデスクトップアプリケーションインターフェイスを開発するなど)について知りたいです。
私は彼らのアプリケーションのインターフェースが好きです。ボタンは特にクールで軽量に見えます。一見すると、アプリケーションとインターフェイスは軽量に見えます。.NET Frameworkのデスクトップアプリケーションでは、ボタンは重く見えますが、moziilaのようなインターフェイスへの影響はありません。
誰かが彼らが何を使っているか教えてもらえますか、そして私は私のアプリケーションを開発するために同じものを使うことができますか?
java - Maven は、プロジェクトのすべての依存 JAR を収集して、アプリケーションのデプロイに役立てることができますか?
Mavenを使い始めたばかりです(実際に評価しています)。アプリケーション用のJARファイルと、すべての依存関係 (lib など) を含むディレクトリをすばやく生成して、これら 2 つをデプロイできるようにする必要があります。スタンドアロンで実行します。lib
適切なマニフェストを使用して JAR ファイルを生成するのは簡単ですが、現在のプロジェクトの依存関係をデプロイ可能 なディレクトリに Maven にコピーさせる方法がわかりません。
これはスタンドアロンの Java アプリケーション用であるため、Maven リポジトリへのデプロイには興味がありません。Maven リポジトリもかなり簡単で、少なくとも簡単にググることができます。
依存する JAR ファイルを指定されたディレクトリにコピーする以外のすべてを行う方法を見つけました。これは私が探しているワークフローです:
次に、JAR ファイルとして実行myApp.jar
するinstallLocation
と、 my $CLASSPATH
.
いくつかの回答を先取りするには:
- Main-class: セットがあり、正常に動作します。
- また、MANIFEST.MF にクラスパスを設定しましたが、これも正常に機能します。
<classpathPrefix>
これを使用して機能させる方法を見つけました<classpathMavenRepositoryLayout>
が、私のマシンでのみです。(経由:<classpathPrefix>${settings.localRepository}</classpathPrefix>
)