構築しようとしているクロス プラットフォーム アプリケーションに関する実装のアドバイスを探しています。私はまっすぐな何かを望んでいます。
Windows と Mac の両方で動作する小さなアプリケーションを作成して、ユーザーがインストール時にユーザー名とパスワードを入力できるようにし、これが完了すると、バックグラウンド サービスとして機能して、実行するタスクを毎秒サーバーにポーリングしたいと考えています。それらは主にファイルの読み取り/書き込みおよびアップロード操作になります。
現在、 Mono プロジェクトの使用を考えていますが、C# には慣れていますが、使用したことはありません。
他に考慮すべきオプションはありますか?インターフェースが異なるプラットフォーム間で醜い/異なる可能性があると感じているため、Javaについてはわかりません。
ユーザーが行って取得しなければならない依存関係に関して、アプリに摩擦がないことを願っています。
これに関するご意見をお待ちしております。