APP下载

微软让开发者可用网页开发方法开发行动APP

消息来源:baojiabao.com 作者: 发布时间:2024-04-28

报价宝综合消息微软让开发者可用网页开发方法开发行动APP

微软对外发布了Blazor实验性专案Mobile Blazor Bindings,让开发者能够使用Blazor开发原生行动应用程序。Blazor本身是一个浏览器应用程序的.NET开发框架,开发者可以直接使用C#和HTML等熟悉的工具,开发浏览器的单页应用程序。

而现在这个方便的开发方法,也被带到行动应用程序开发上,开发者可以使用网页程式开发模式,使用C#和.NET,建置iOS和Android原生行动应用程序,Mobile Blazor Bindings采用Blazor程式开发模型,并以Razor语法定义UI元件以及应用程序行为,微软提到,随附的UI元件是利用Xamarin.Forms原生UI控制元件作为基础,因此可开发出精美的原生行动应用程序。

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来开发原生行动应用程序,而社群中也有声音,表示希望能以开发网页的方式来开发应用程序,因此微软推出这个实验性Mobile Blazor Bindings来试水温,观察开发者对于Blazor开发模型结合Razor语法的反应,未来甚至有机会在Visual Studio上提供选择项目。

2020-01-18 00:52:00

相关文章