投稿者 魔界の仮面弁士  (社会人) 投稿日時 2012/6/14 21:31:11
> XAMLの知識がさっぱりなので
右に同じ…。なので勉強中です。
ただ、メインは Desktop Apps ですね。今のところは。


> Metro Styleアプリに移行考えていますか?それともFormアプリのまま行きますか?
両方作りますよ。業務的には、各プラットフォームごとのメリット・デメリットを
身を以て把握しておかなければ、ユーザーへの提案もできませんし。

タッチ対応デバイス向けの製品は、営業面でも目を引きやすいという利点もあります。
まぁ、現時点では手ごろなタッチ対応 PC はそう多くないのですけれども。


> 今はまだXAMLについて書かれた書籍も少なく
書籍はともかく、資料は結構あると思うのですが、現時点では
SDK 以外の情報が分散気味なので、拾い集めるのは骨が折れますね。


> これからのVBプログラミングにはXAMLやSilverlight、WPFなどは避けて通れないと
WinRT や Windows Phone をターゲットにするなら、XAML の習得は必須ですが、
Desktop Apps も長らく生き続けるであろうと思っています。
プラットフォームを切り替えや成熟には、長い時間が必要ですから。

16bit → 32bit → 64bit 化の流れに然り。
旧VB と VB.NET の流れについても然り。

# さすがに VB6 はもう使われないか…と思いきや、Office 2010 では 64bit対応の
# VBA7 が登場しましたし、VB6 のランタイムは Windows 8 にも搭載されています。

また、当初はリリースしないとされていた「Visual Studio Express 2012 for Windows Desktop」も、
ユーザーの声にこたえて追加されたという事態も、従来のプラットフォームの
重要性を表していると思っています。


一方で、Silverlight や LightSwitch は危ないかな、と感じています。
アドオンを廃止したという IE10x64 (Metro版)では、ビルトインで Flash を
サポートするようになったそうですが、Silverlight が Metro IE で
使えるようになったという話はいまだに聞きませんし、過去には、
Silverlight 2 for Mobile の開発中止という話もありました。恐らくは縮小傾向かと。

とはいえ、XAML 自体は普及が進んでいくでしょうから、今後は Metro 等に
シフトしていくということなのかも知れません。Metro UI そのものは、
XBox、Windows Phone、WinRT と幅広く展開されていますしね。
(Web 系は HTML5 に流れていくことでしょう)


Desktop Apps を置き換えることになるかは、今後の動向次第ということで。
そのころには OS の姿もさらに変化しているであろうとも思います。