现如今电脑及手机系统种类繁多,即使开发者制作出一款应用程序,也未必能登陆每一个平台,又或者不同平台版的界面会有所分别。不过微软为致力让开发者轻松设计出各款跨平台应用程序,因此他们在 Build 开发者大会上正式发布了 .NET Standard 2.0,只需一个基准代码即可同时制作出 Windows、iOS 及 Android 版应用程序。
不过,虽然 .NET Standard 2.0 基准代码可容许不同平台版本的应用程序共享代码,然而用于构建用户界面的原版 XAML 却未能兼容,因此微软同时也公布了最新的 XAML Standard 1.0,可为 Windows、iOS 及 Android 上运行的用户界面提供统一标记语言。 如此一来即表示以后开发人员只需要用一个共享代码库,使可以最少时间去设计出三个平台都用得到的应用程序,而当中的界面更完全相同,对用户体验也是一件好事。
与此同时,微软在大会上也发布了全新工具 Xamarin Live Player,可以在 Windows PC 上直接开发出 iOS 应用程序。 在使用 Xamarin Live Player 时,开发者只需要通过 Visual Studio 并将代码配置到 iOS 设备,不但可以使用到 Visual Studio 的实时编辑功具,同时也可维持 Visual Studio 的除错选项。
来源:The Verge、unwire