ウィンドウズアプリ開発環境は巡り巡って結局、Visual C# 2017に落ち着きました。
最初は、RADStudio C++の最新版で開発をスタートしたのですが、今回の案件では全く使い物にならない事が判明しました。
色々試した結果、今回の仕様を満たす開発環境は、Visual C#がベストと判断しました。
今後も、ウィンドウズアプリの新規案件はVisual C#になると思います。
(C#は完全に食わず嫌いの状態でした。)
RADStudioは利益優先の為か、人気のモバイルアプリ開発をかなり意識しており、肝心のウィンドウズアプリの開発をおろそかにしている印象を強く受けました。
例えば、USBカメラやSurfaceの内臓カメラで撮影を行う処理をコーディングする際、マルチデバイスアプリでプロジェクトを作成し、カメラ撮影用のイベントをコールしても、ターゲットがウィンドウズの場合は完全に除外されてしまいます。
正確には、クリックイベントの対象となるボタンコンポーネントが実行時に非表示になってしまいます。
マルチデバイス対応ではなくiOSとAndroidのみを意識した状態でウインドウズはいい加減な対応です。
作成するアプリの仕様にもよりますが、肝心のウィンドウズアプリの開発がスムーズに行えないのは問題です。
ボーランド時代からウィンドウズアプリ開発で長年使ってきた開発環境だけに非常に残念です。
人気がないので、ググっても期待した情報を得る事ができず、試行錯誤で解決するしかない状況で、完全に時間の無駄でした。
RADStudioは価格に見合っていません。
トライアル版で検証してから購入すれば良かったと反省しています。
今後、RADStudioを使う事はないと思います。
(あくまで、個人的状況下での結論です)







