クロス プラットフォーム (Windows/Mac) 開発用のプラットフォームを検討しています。どのくらい成熟していますか?経験はありますか?
Mono で GUI 以外の .Net コードを実行しても問題が発生していないため、特に GUI 開発に関心があります。
クロス プラットフォーム (Windows/Mac) 開発用のプラットフォームを検討しています。どのくらい成熟していますか?経験はありますか?
Mono で GUI 以外の .Net コードを実行しても問題が発生していないため、特に GUI 開発に関心があります。
開示:私はネブロンで働いています。
Nevron Open Vision (NOV) は長い間市場に出回っていませんが、7 年以上社内で開発されているため、コード ベースは実際には非常に成熟しており、十分にテストされ、パフォーマンスがプロファイルされています。
他の Windows/Mac ツールキット (QT、wxWidgets など) よりも優れたクロスプラットフォーム運用結果を達成することができました。さらに、NOV は Nevron Office と呼ばれるエンドユーザー製品ラインの基礎として使用され、NOV で開発された重いコントロール (テキスト エディター、ダイアグラムなど) をエンドユーザー製品として公開します。NOV の最新バージョンは、Mac の Retina ディスプレイ、Windows の高解像度などの透過的なサポートを備えています。
NOV には大きな計画があり、年末までに Chart、Scheduler、および Grid コンポーネントもリリースし、既存の UI Toolkit、Text Editor、Diagram、Gauge、および Barcode に追加したいと考えています。このようにして、RAD クロスプラットフォーム開発に不可欠なすべてのコンポーネントを含む、クロスプラットフォーム開発のための真のエンド ツー エンド プラットフォームを提供したいと考えています。
NOV の新しいバージョンはポータブル ライブラリとして配布されます。つまり、NOV に基づく UI コードもポータブル ライブラリになる可能性があります。これにより、Windows で開発し、Mac で dll をコピーするだけで済むため、展開とテストが大幅に容易になります。
インタラクションの面では、コントロールの全範囲にタッチ サポートを追加し、iOS および Android 用の機能限定ホストを開発します。また、WebAssembly 仕様の進展を注意深く監視しており、ブラウザーが C# コードを実行できるようになり次第、完全な機能スイートを提供する最初のベンダーになることを望んでいます。
そのため、今日 NOV トレインに足を踏み入れると、今後の開発に多くの利点がもたらされます。これには、Windows/Mac やその他の OS への手間のかからない展開 (サポートを試みる予定)、すぐに使用できる UI コントロールとライブラリ、そして十分にテストされたNevron Office の何千人ものエンドユーザーによってテストされた、安定した開発環境です。