微软刚刚宣布收购了跨平台移动开发公司 Xamarin,该公司能够为客户提供丰富的移动开发产品,帮助开发者开发 Windows 平台以外的 Android、iOS、Linux 和 OS X 等平台的全原生态移动软件。
而今天,他们又在平台合作开发战略上搞出了一个大新闻。微软在今天正式宣布关闭了他们的 Project Astoria(Astoria 计划),这个项目是微软在去年才推出的、帮助开发者们将 Android 平台的应用转移到 Windows 10 平台的工具。这也意味着微软可能将重心放在了 iOS 方面,但他们究竟是怎么想的?
放弃的原因是因为反响平平
有关 Astoria 计划的出现背景很简单,人人都觉得 Windows 10 系统不错,但他们的应用商店实在是太烂了!开发者们不愿意为了 Windows 10 的应用商店去开发新 App,因为用户也不愿意去里面找 App,反之亦然。所以,微软在去年干脆自己开发了工具,帮助 Android 和 iOS 平台的开发者们将自己的 App 转移到 Windows 10 系统中来。其中,Astoria 计划是针对 Android 平台开发的,而另外两个相似的项目分别是针对旧 Windows 平台上的应用开发的 Centennial 计划和针对 iOS 平台的 Islandwood 计划。
然而,在去年 4 月份推出之后,这个项目的反响并不太如人意,仅仅半年之后就有不少媒体传出了微软要停止这个计划的留言。而今天,这个留言成真了,微软因为种种原因将这个计划关闭了。
微软在自己的博客中这样解释道:「我们收到了大量的反馈意见,人们认为这种由移动操作系统向 Windows 系统转移的连接技术挺没必要的,反而会让人有些困惑。」
重心放在 iOS 平台上
「在考虑了这些反馈之后,我们决定将注意力放到将 iOS 系统身上,将其作为单一的从移动平台向 Win 10 设备连接的渠道。」这是微软联合副总裁 Kevin Gallo 在博客中说的话。这也表示了微软虽然放弃了在 Android 方面的努力,但仍会加强在 iOS 平台方面的相关工作。
而对于那些 Android 平台的开发者们来说,微软也不是没有准备,这时你就会发现他们选择在昨天宣布收购 Xamarin 是有深意的,那就是为了今天做铺垫。在停止了 Astoria 计划之后,微软向他的开发者们推荐了两条路:使用他们为 iOS 平台准备的转移工具 Islandwood 计划,或是转移到他们最新收购的跨平台应用开发产品 Xamarin 上。
而对 Android 平台的放弃当然也意味着对 iOS 的更加重视。微软自己也为自己的 Islandwood 计划打了打广告,他们觉得自己的这个工具是最适合将 iPhone 的游戏带到 Win 10 平台的工具了,因为它有着强大图形处理组件这样的功能。在去年 8 月的时候,为了扩大这个计划的影响力,他们还将这个计划进行了开源。而在新的规划中,微软将会继续扩大这个计划,让其能够将更多的 iOS 应用带到 Win 10 平台上来。
效果值得怀疑
这对于微软来说也许体现了他们对于 Android 和 iOS 这两个平台的价值判断。由于自己在移动生态系统中话语尽失,所以他们势必要依赖这两个平台的开发者,然而,仅就应用开发层级而言,iOS 无疑要领先 Android 许多,毕竟只存在于 iOS 平台的生产力与商业应用要比只存在于 Android 平台的多很多。所以,与其在两边都不温不火,不如集中精力做好更重要的那一边。
所以,虽然我们在表面上看到,微软似乎放弃了一部分在增加平台应用方面的努力,但事实上,这个努力从未停止。虽然 Win 10 平台的应用商店仍然不好用,也没有太多的用户在使用。但微软并不想放弃在这方面的努力,他们只是换了一个新的办法而已。
然而,这样真的能让那些在 iOS 平台上大放异彩的应用都来到 Win 10 上,并且还能那么吸引人吗?这恐怕非常令人怀疑。毕竟二者之间在侧重点上就有很大的差距,许多东西并不是通用的。所以,如何评价微软这次的行动,恐怕要等一等再说了。