转载

如何选择?开发者的十字路口_要看程序"猿"脸色? 浅谈微软应用移植

■如何选择?开发者的十字路口

看到“全平台应用移植”这个关键字,很多人会自然的认为在Windows 10的产品上可以运行所有Android和iOS应用程序。但其实并没有那么简单,这里需要澄清并且明确的是,Android和iOS应用并不是能够直接在Windows 10平台上运行,而是需要将应用代码进行重新的简单编译,并且需要开发者将应用上传到应用商店才能正常使用。

应用数量方面是微软移植做法亟待解决的问题,而根据2014年9月的统计,微软Windows Store和Windows Phone Store共有超过52.7万款Metro风格的应用,其中约34万款为Windows Phone应用。也就是说Android和iOS平台的应用数量将近5倍与Windows Phone,这是一个巨大的差距。

如何选择?开发者的十字路口_要看程序"猿"脸色? 浅谈微软应用移植

Windows 10为移植多平台应用夸下“海口”

移植做法的确可以让到Windows Phone在一定程度上可以缓解平台应用数量方面的“匮乏”,短时间内可以达到数量激增,如果Windows 10的开发者积极性被调动起来的话,当前优秀的iOS和Android应用可以快速导入到Windows 10的应用商店中,Windows 10的潜在用户可能会被唤醒。但是如果开发者的回应不够强烈,应用数量则依然无法比肩iOS和Android,而这些全都要看Windows开发者的脸色了。

如何选择?开发者的十字路口_要看程序"猿"脸色? 浅谈微软应用移植

Windows Phone移动开发者数量略有增加

微软开发者大会上并未提及如何奖励开发人员,但可以猜测这次应该力度一定不小。毕竟Android、iOS更成熟、盈利能力不俗,想从两个平台拉拢大量的开发者转战Windows 10,除了Windows强大的号召力外,没有点“甜头”的话是不会打动开发者的。

如何选择?开发者的十字路口_要看程序"猿"脸色? 浅谈微软应用移植 Windows 10全平台发展计划

如何选择?开发者的十字路口_要看程序"猿"脸色? 浅谈微软应用移植 Windows 10跨平台整合

另外,构建一个更加易用、开放的开发环境是开发者最为关注的。由于Android的开放关系,Android的APK程序有可能直接在Windows运行,但iOS显然是无法实现,而且替代调用Google和Apple服务也是个大问题。开发者大会上演示都是以Android系统上完成的。而iOS移植方案并未出现,也没有提及新的Swift能否支持。那么后续iOS App迁移到Win 10平台应该是开发者重点关注技术点。 

正文到此结束
Loading...