投稿

ラベル(Uno Platform)が付いた投稿を表示しています

Translate

今年はWebassenblyが急上昇するからC#+XAMLをやるべき!

イメージ
今年はWebassenblyが急上昇するからC#+XAMLをやるべき! C#とXAMLでWebassemblyが簡単に作れるプラットフォームが登場! 1/2にUnoPlatformのバージョン2がリリースされた。 正確にはUWPベースのプロジェクトがWindows、Android、iPhone向けのアプリの出力が出来るのだけれども、特に、WebAssemblyも強化されているみたい。 Webassembly自体は2017年位から、Windows、Mac、Android、iPhoneのブラウザが対応が進められて来て、今年はいよいよFlashが廃止もされる事から、このWebAssemblyが一気に増えてくるのでは無いかと想像できる。 Javascriptのフレームワークは沢山出ているけれども、このフレームワークはあれが出来ない、こっちのはコレが出来ないみたいなのが多く、また、処理速度もFlashで作られるSPAのレベルにしようと思うと、かなり苦しめられたのだけれども、そもそもWebAssemblyは、バイナリーコードでありながらブラウザで動作可能なSinglePagesApplicationの開発が出来る。 Flashじゃないとやっぱりダメだ・・・って断念していたコンテンツも、WebAssemblyなら実現が可能になるものも多いと思う。 C#+XAMLでそれが出来るようになるのだったら、UWPプロジェクトベースの開発も受け入れやすいのじゃないかと思う。 UWPは、アプリケーションの開発自体にもレスポンシブデザインが求められていて、業務アプリケーションの開発工数が大幅に増えて、ユーザー企業の社内SEレベルでこの開発はあまりにも負荷が高い!って思っていたものの、WEBの開発は、沢山あるJavascriptフレームワークの併用による相性とか色々苦しめられた。 そもそも、アプリケーションの開発スタイルでWEBシステムが開発出来るとなったら、UWPは一人情シスレベルの社内SEでも取り組む価値があるのではないだろうかと思う。 日本のSierはとにかく古い開発スタイルで、新しいものが来たら邪険にしてきた、Javascriptを多用するWEBの分野では相当な遅れをとっていたと思うけれど、今回はまだ今か