.NetFramework上にかなり複雑なGUIアプリを構築したいと思います。アプリには、次のグラフィカル機能があります。
- リアルタイムデータのプロット/更新
- プロット上の線などの手動(マウスを使用)の描画/ドラッグ/編集を許可する
- プロット上のグラフィックオブジェクト/形状の選択を許可し、プロット上の新しい場所にドラッグ/ドリロップします
理想的には、VSIDEは(当然のことながら)monodevelopツールよりもはるかに洗練されているため、最初の開発にはVSを使用したいと思います。ただし、Linuxでは、monodevelopを使用して、アプリケーションを実行し、コードベースを維持します(開発フェーズが完了したら)。
このため、まだmonoに移植されていない.Netコンポーネントを使用しないようにすることが重要です。
上記のグラフィカルな機能要件を考えると、Windowsでそのようなアプリを開発してから、monodevelopに移植できるかどうかを知りたいのですが。
WPFなどのコンポーネントがmonoに移植されていないことを知っていますが、アプリケーションで(移植を可能にするために)使用できる他の.Net GUIコンポーネント(monoで利用可能)はありますか?