微软的新移动应用程序使Windows开发人员能够在iOS上测试
移动开发人员为iOS和Android构建应用程序有一些新的工具,旨在使他们的生活更轻松。周四,该公司推出了一系列应用程序和服务,包括一个旨在让基于Windows的开发人员从他们的PC测试iOS应用程序的应用程序和服务。
该应用程序叫做Xamarin Live播放器,允许开发人员在Windows或Mac上使用Visual Studio将其IOS或Android手机链接,然后在几秒钟内测试.NET移动应用程序。
Microsoft Corporate副总统Nat Friedman表示,它旨在解决两个关键问题:需要刻录其开发环境的时间,以及编译应用程序所需的时间。
在开发人员开始在iOS或Android应用程序上工作后,“你过去一天,所以你导入了一些框架和库,你的应用程序在复杂性中增长,你的编译和部署时间实际上很快地增长,”他说。“从五分钟或七分钟,突然间,它脱颖而出,这是越来越放缓。”
切割那些编译和部署时代可以为开发人员生产力创造大量提升,并且该应用程序允许基于Windows的开发人员以何种方式测试iOS应用程序过去所需的方式。
现在,Live Player通过编译代码开发人员写入中间语言(通常称为“字节代码”),然后解释应用程序中的该代码。弗里德曼说,微软在将来正在考虑将来使用其他播放器的功能的功能的功能,如果为开发人员提供福利。
此外,Live Player还支持实时运行功能,可让开发人员在其应用程序中选择特定屏幕,然后测试移动设备上的更改方式。
使用Live Run,开发人员在每次希望了解设计更改时都不需要编译一个程序。弗里德曼说,Visual Studio将等到开发人员停止键入几秒钟,然后向设备推送更新的视图,以便他们可以看到它的外观,弗里德曼说。该功能不会提供完整的实时应用体验,但它旨在成为迭代细节的有用方式。
是的,在您询问之前,现场球员团队已与Apple交谈,实时参与者已被批准用于App Store的分销。
Xamarin Live Player不会周四的Microsoft Build Developer会议中唯一的移动开发新闻。该公司还宣布更改Visual Studio Mobile Center,包括测试在测试云中托管的曲面设备上的通用Windows平台应用程序的能力。
该团队还在XAML标准上工作,该版本的界面标记语言的版本,即跨越IOS,Android和通用Windows平台。虽然Xamarin.Forms和Universal Windows平台使用XAML来设计接口,但实际的语法略有不同,这是新标准旨在帮助的。