欢迎光临
我们一直在努力

微软:iOS应用移植到Windows系统So easy

经过多年发展,Windows Phone
依然是目前最失败的手机平台之一,这已经是众所皆知的事情,其中最重要的因素便是糟糕的应用生态系统。为了解决此问题,微软提出了“One
Windows”的概念,并主攻“通用应用”战略,希望一个平台可以横跨所有的设备,无论是 PC、平板电脑还是智能手机,共用统一的生态系统。

在“通用应用”战略中,微软用于吸引开发者的方式是 Windows Bridge 项目,为开发者提供了无以伦比的灵活性,方便他们快速将竞争对手 iOS 和 Android 平台的应用程序,轻松移植到 Windows 平台上运行。

曾经有消息称,微软将 Windows bridge 项目搁浅了,因为 Windows 10 手机中运行 Android 应用的子系统被清理得一干二净,同时针对 iOS 平台移植的  Project Islandwood  从去年 8 月初开始公测至今,即使微软提供了详细安装说明和入门指南,但真正尝试 iOS 应用移植的开发者寥寥无几。

实际上,微软仍在坚持  Windows bridge 项目,并再一次召唤开发者。近日,微软在其官方 Windows 博客中发布了一篇相关 Windows bridge 项目的文章,重点介绍针对 iOS 平台应用的移植工具 Project Islandwood 。微软称,利用该工具,开发者打造 iOS 应用程序再将其搬运到 Windows 10 上是“小菜一碟”的事情。

微软专门负责 Windows Bridge 项目的经理 Nick Gerard 特别在文章中演示了一个实际例子,他手把手为 iPhone 打造了一款“待办事项列表”的应用程序,然后再将其移植到 Windows 10 上当做通用应用程序,其中重点讲解了如何写好让 PC 和智能手机同时运行该应用程序的代码。

整篇文章技术味道十足,条理清晰,很多东西可能会给开发者派上用场。简单地说,开发者可以利用 Project Islandwood 将 Xcode 项目导入到 Visual Studio 中,对 iOS/Objective-C 代码做最少的修改,再通过 Visual Studio 生成和调试 Objective-C 代码之后就能使其在 Windows 10 本地环境下运行了。开发者可以扩展应用以充分利用通用 Windows 平台功能。

很多技术性的东西开发者可以关注微软的 Windows 博客,具体就不多做解释了。说实话, 我们不难看出,微软为  Project Islandwood 投入了大量的精力,期望社会各界开发者或开发商能够携手合作,更多的将苹果生态圈的应用程序搬到 Windows 10 平台上。

目前苹果的 App Store 已经有超过 150 万个应用程序上架,而微软却很长一段时间已经没有披露究竟在 Windows Store 有多少应用程序,不过据很多 Windows Phone 用户表示, Windows Store 上有很多废品应用程序,但精品应用却比其他平台少。现在最大的问题在于,Project Islandwood 真能为微软带来 iOS 平台上真正优秀的应用程序吗?开发者既然可以轻松移植了,还有必要为 Windows 平台开发独家应用程序吗?另外,Windows 运行 Android 应用的项目被枪毙了?

未经允许不得转载:陈丹的博客 » 微软:iOS应用移植到Windows系统So easy

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址