クロスプラットフォームについて
本格的なアプリケーション制作で、
自由なクロスプラットフォームを求めるのならば、以下の優先順位で使うこと。
標準ライブラリ
避けたいもの、
MFC
Cocoa
GTK+
基本的な考えとしては、そのライブラリのライセンスに依存する。
書いていないがJAVAに関してはモバイル環境では遅いのが難点。
��もちろん、これは時代と共に良くなる) Pythonも有力だが、もう少し、
時間がひつようかもしれない。
.NET向けに作っても結果的にはWindows系のOSしか使えないので、
無理がある。 また、 その互換なものがあってもJAVAのように、
邪魔されたりライブラリが不安定な状況だ。 これは基本的にMSが
強力にライセンスを保持しているので先がみえてると、
多くの開発者が感じるからだろう。
尚、これは作成するコア部に関してであり、GUI部にたいしては、
wxWidgetやQtなどがある。 しかし、iOSなどで使用禁止、
になる可能性が高いため、いまのところ専用に作るしかなさそうである。
コメント
コメントを投稿