マイクロソフト、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
パロアルトネットワークス、深層学習採用の次世代ファイアウォールを投入
IT関連
2022-03-24 02:45
アップルのAirTagをお札入れ用に薄いカード状にする方法
ハードウェア
2021-05-08 18:34
ドイツ当局、Appleの独禁法調査を開始 GAFA揃う
企業・業界動向
2021-06-23 17:09
エアロネクスト、KDDIスマートドローン、KDDIの3社、ドローン配送の社会実装に向け連携
IT関連
2022-09-28 15:28
愛知県西尾市、行政手続きのオンライン申請に「LINE」活用
IT関連
2022-01-30 16:50
ウィズセキュア、ベトナム拠点の新たなサイバー脅威で調査レポート–標的は広告エコシステム
IT関連
2023-09-12 07:59
マイクロソフト、「Azure Blockchain Service」を2021年9月に終了
IT関連
2021-05-13 23:51
ソニーのスマートウォッチ「wena 3」がMAMORIO対応、置き忘れ防止通知・位置確認が可能に
ハードウェア
2021-02-04 10:02
富山高専、「AI副業先生」を採用–本業での知見を学校現場に展開
IT関連
2023-06-03 07:49
「LibreOffice」で文書のアクセシビリティーを確認するには
IT関連
2023-11-29 22:05
「オフィスグリコ」の決済に新たな選択肢–商品バーコードを読み取るアプリ
IT関連
2024-06-12 22:51
DevOpsが抱える課題と可能性–理想を現実にする3つのポイント
IT関連
2022-06-25 04:22
SambaNova Systems、企業向け生成AIモデル「Samba-1」発表–1兆パラメーターモデル
IT関連
2024-03-01 04:19
実装と実践にこだわる認知・評価体系でDX人材が育つ仕組みを確立–三井物産の組織運営(後編)
IT関連
2022-10-08 08:54