マイクロソフト、Blazorでデスクトップアプリやモバイルアプリを開発できる「Blazor Hybrid」は.NET MAUIベースになると説明

今回は「マイクロソフト、Blazorでデスクトップアプリやモバイルアプリを開発できる「Blazor Hybrid」は.NET MAUIベースになると説明」についてご紹介します。

関連ワード (今後、登場時期、速報等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


マイクロソフトは2月9日にオンラインでコミュニティイベント「ASP.NET Community Standup – Blazor .NET 7 Roadmap」を開催。Blazorの開発状況や今後の展開などについて説明しました。

https://t.co/eFOzgs22K8 Community Standup – Blazor .NET 7 Roadmap https://t.co/Veq88bsGrw

— The ASP.NET Team (@aspnet) February 8, 2022

Blazorは、C#などの.NETテクノロジーを用いてWebアプリケーションの開発を可能にするフレームワークとして登場しました。.NETの知識や経験をWebアプリケーションに活かせると同時に、Visual StudioなどC#に対応した豊富な開発ツールによる開発生産性の向上を期待できるといったメリットがあります。

  • マイクロソフトの実験的プロダクト「Blazor」、WebAssemblyで.NETランタイムを実装。WebブラウザでC#など.NETアセンブリをそのまま実行可能に

当初はWebAssemblyの技術を用いてWebブラウザ上に.NETランタイムなどのスタックを実装することでこれを実現する「Blazor WebAssembly」のプロジェクトがスタートしましたが、その後にサーバサイドでも同じ.NETを用いてWebアプリケーションを開発できる「Blazor Server」の開発も始まりました。

fig2

そして2019年10月にBlazor Serverが正式版となり、その後2020年5月にBlazor WebAssemblyが正式版となりました。

  • マイクロソフトの「Blazor」が正式版に、まずサーバサイドで。C#と.NET Core 3.0に対応したWebアプリケーションフレームワーク
  • [速報」Blazor WebAssemblyが正式リリース。C#/.NETでWebアプリケーションを開発可能に。Microsoft Build 2020

Blazor Hybridが開発中

このBlazor WebAssemblyとBlazor Serverに続いて開発が進められているBlazorシリーズが「Blazor Hybrid」です。

Blazor Hybridは、Webテクノロジーを用いてデスクトップアプリケーションやモバイルアプリケーションを実現する、いわゆるハイブリッドアプリケーション形式のアプリケーションが開発できるフレームワークです。

ハイブリッドアプリケーションとしては、例えばElectronを用いたVisual Studio Codeなどがよく知られています。JavaScriptやHTML、CSSなどのWebテクノロジーを用いることで、Webアプリケーションの開発スキルを活かしつつ、まるでネイティブアプリケーションのような機能を備えたデスクトップアプリケーションやモバイルアプリケーションが開発できます。

Blazor Hybridでは、Blazorの開発スキルを活かしてデスクトップアプリケーションやモバイルアプリケーションが開発できる、というわけです。

fig

このBlazor Hybridは、マルチプラットフォーム対応のUIキットである「.NET Muti-platform App UI」(.NET MAUI)の上に実装されることも説明されました。

fig

.NET MAUIには「BlazorWebView」と呼ばれるWebViewが組み込まれる予定です。これによりBlazorからWebのUIコンポーネントが利用可能になります。

Blazor Hybridは現在開発が進んでいますが、登場時期は未定。まずはデスクトップアプリケーションの開発をターゲットにし、モバイルアプリケーションの開発はその後に対応すると説明されています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
生成AIがDX推進の起爆剤に–PwC Japan、「2023年 AI予測調査 日本版」
IT関連
2023-06-21 05:11
サイバー攻撃の6割が金融、医療、食品小売を標的に–BlackBerry調査
IT関連
2023-06-15 22:36
Natureが赤外線飛距離1.5倍の新型スマートリモコン「Nature Remo mini 2 Premium」を7月7日より発売
IoT
2021-06-25 15:03
グーグル、企業向けSNS「Currents」を段階的廃止へ–「Spaces」に移行
IT関連
2022-02-15 14:44
三井倉庫SCS、「事故管理・ヒヤリハット管理」システムを開発
IT関連
2022-09-29 22:22
新型コロナウイルスのワクチン接種会場や大規模接種センター周辺の駐車場を予約できる特設ページが公開
シェアリングエコノミー
2021-05-28 10:09
ヤフオク!、“いたずら入札”対策に本人確認を検討 ID再取得に対するブラックリスト整備も実施予定
企業・業界動向
2021-07-09 04:55
金属対応RFIDで建設用軽仮設機材の管理作業を2割削減–DNPとアクトワンヤマイチ
IT関連
2023-09-14 09:33
GitHubを解雇された社員が復職を断り「友好的解決」を達成
ネットサービス
2021-03-17 06:18
ファンケル、データ分析基盤を「OCI」で刷新–多様かつ高度なデータ活用を支援
IT関連
2022-06-10 09:30
「1万人の高校生社長を育てる」–SEVEN山本代表の意気込み
IT関連
2022-07-15 18:56
CIOが掲げるIT課題とコンテナー採用で検討される技術要素(前編)
IT関連
2022-04-16 17:49
マルウェア研究30年–エフセキュアの最高リサーチ責任者が語ったセキュリティ脅威
IT関連
2021-06-30 16:58
Meta(旧Facebook)が、Rustを社内の正式サポート言語に採用。サーバサイド向けとしてPython、C++、Hackに追加
Facebook
2022-08-01 06:57