彩票走势图

预告!微软将针对Xamarin添加XAML Hot Reload,Windows和macOS都支持!

翻译|其它|编辑:陈津勇|2019-08-29 14:55:25.013|阅读 508 次

概述:如果您是Xamarin和Syncfusion的新手,这可能是您开始使用这款功能丰富的组件的最佳时机。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

Essential Studio for Xamarin开发人员面临的主要障碍是构建和部署所需的时间,他们必须一次又一次地对XAML进行非常简单的更改,以便在模拟器或设备中实际看到它们。如果一个新手开发者想进入Xamarin的世界,他们所做的每一次改变的编译时间过长都会对他们的初始体验产生不利影响。经验丰富的开发人员还希望花时间进行实际的应用程序开发,而不是等待编译器每次都完成其耗时的任务。

在其他平台如Flutter和React Native中,有一个称为热重载的功能。这使您可以进行更改并在那里查看它们,而无需再次部署应用程序。目前,Xamarin平台还没有这个功能。

但在最近的Xamarin开发者峰会上,微软宣布了针对Xamarin.Forms的XAML热重载,对Windows和macOS都支持此功能!您可以正常部署应用程序,只需在XAML文件中进行更改后保存,更改将反映在设备或模拟器上。您将看到实际的应用程序,而不仅仅是预览。此功能支持所有复杂的设计、实时数据和导航。

点击下载Essential Studio for Xamarin试用版

它是否支持Syncfusion控件?

所有Xamarin.Forms框架控件都保证可以与XAML热重载一起使用。那么Xamarin.Forms的Syncfusion控件呢?XAML热重载支持Syncfusion控件,您可以完全自定义它们,而无需再次编译和运行应用程序。您可以执行任何类型的自定义,例如交互功能、导航、实时数据绑定等。

下图是使用Syncfusion Xamarin Charts包的XAML热重新加载功能的动图:

△ Syncfusion Xamarin图表中的XAML Hot Reload

Xamarin中的XAML热重载功能非常需要。它对Syncfusion等第三方的支持无疑是Xamarin开发人员的主要推动力。目前,热重载功能存在一些限制,例如缺少C#代码重新加载,但我们绝对可以预期这些限制将在短期内被删除。我们相信微软将增加更多功能,使其成为卓越的生产力助推器。



想要了解Essential Studio for Xamarin更多资源的伙伴,请点这里。

想要获取Essential Studio for Xamarin正版授权的伙伴,


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn

文章转载自:

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP