软件开发客服
首页 > 上上资讯 > Mobile Blazor Bindings开拓app软件定制新模式

Mobile Blazor Bindings开拓app软件定制新模式

2020-01-20 16:47:01编辑:上上定制浏览量:279

微軟對外發布了Blazor實驗性项目Mobile Blazor Bindings,讓開發者能夠使用Blazor開發原生app软件定制。Blazor本身是一個瀏覽器應用程式的.NET開發框架,開發者可以直接使用C#和HTML等熟悉的工具,開發瀏覽器的單頁應用程式。

Mobile Blazor Bindings开拓app软件定制新模式

而現在這個方便的開發方法,也被帶到移动app软件定制開發上,開發者可以使用網頁程式開發模式,使用C#和.NET,建置iOS和Android原生app软件定制代码,Mobile Blazor Bindings採用Blazor程式開發模型,並以Razor語法定義UI元件以及應用程式行為,隨附的UI元件是利用Xamarin.Forms原生UI控制元件作為基礎,因此可開發出精美的原生app软件定制应用。


Blazor模型則會與行動特殊元件的Razor語法共存,這種形式對於過去使用過Razor語法的網頁開發人員來說,將會非常熟悉。要開始使用Mobile Blazor Bindings,開發者需要使用Visual Studio或是Visual Studio for Mac,並且安裝.NET Core 3.0或3.1 SDK,另外,還需要ASP.NET以及Xamarin.Forms。而之所以現在釋出這項開發工具,是因為微軟發現有許多開發人員,喜歡使用XAML和Xamarin.Forms來開發原生app软件定制,而社群中也有聲音,表示希望能以開發網頁的方式來開發應用程式,因此微軟推出這個實驗性Mobile Blazor Bindings來試水溫,觀察開發者對於Blazor開發模型結合Razor語法的反應,未來甚至有機會在Visual Studio上提供選擇項目。

相关资讯

最新版扩增实境软件定制开发工具ARKit 3.5

最新版扩增实境软件定制开发工具ARKit 3.5

苹果日前发表最新版扩增实境软件定制开发工具ARKit3.5,主打全新的场景几何API(SceneGeometryAPI),可即时捕捉真实世界的3D特徵,同时置入3D虚拟物件,更自然

标签: 软件定制 ARKit 3.5

软件定制开发开源通讯标准Matrix

软件定制开发开源通讯标准Matrix

用于软件定制开发即时通讯软件的开源通讯标准Matrix正式支持端到端加密功能,而目前最热门的Matrix客户端软件Riot,也会于预设情况下在所有新的私人对话中,启用端到端加密功能

标签: 软件定制 Matrix

预软件定制训练模型Big Transfer

预软件定制训练模型Big Transfer

最新全新发布的藉由大规模预训练方法,微调出能够快速转移运用其他资料集,以解决各种电脑视觉任务的预训练模型BIT(BigTransfer),强调能更有效率地应用转移图像资料集,并获得

标签: 软件定制 Big Transfer