OSを作ろうpart14 Mona専用

このエントリーをはてなブックマークに追加
293junjunn ◆juNJunRuNQ
>スクリーンショット。
ttp://www.borujoa.org/upload/source/upload2921.png

テスト用なのでスキンはStyleXPで見つけた物をインスパイ(ryして使ってます。
リリース時には何かオリジナルのに差し替える予定です。
あとスレ欄も簡易テスト用にファイルから読み出してる疑似でHTTPで通信しているわけではありません。


なんでデファクトスタンダードにいまさら反抗するような真似をするんだって
意見はもっともだと思います。
混乱させるような事をしてしまって申し訳ないですがメリットはあります。
自分でも設計を考えたり実験を繰り返した結果GUIの機能はアプリに食い込ませるよりも
GUIサーバーで一元管理するアーキテクチャの方が
効率性、堅牢性、メンテナンス性、ユニット性など今後長い目で見れば
うまくいくのではないかと読んだからです。

もちろん、それが正しいとは必ずしも言い切れませんが
私なりの見込みと試すなら早い内にと思い今のタイミングで発表した次第です。

CanvasGUI(命名)は提案です。
CanvasGUIだとこういう事ができるようになるって進路とアプリを立ててみますので
使ってみて実際に普及するかどうかはユーザーの判断にお任せします。

なおアプリのプログラミングは今のMonaGUIと互換性ありませんが
作法自体は似たような物になります。
多少名前やAPIが違うだけで本質的に違う物ではありません。