说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

IDF 2014上开发者最应关注的三件事之:原生应用兼容性篇

HTML文档下载 WORD文档下载 PDF文档下载
移动开发者选择为英特尔X86平台开发应用前必须考量的另一个重要因素,是搭载了英特尔Atom的移动设备在消费者中覆盖的规模。英特尔CEO科再奇再次重申了今年4000万台平板电脑(上半年已完成1500万台)的出货目标。

CSDN.NET 付江/旧金山报道  英特尔IDF2014正在进行中(第一天信息概览),这两天以来各种消息和产品信息层出不穷,而对于广大的开发者们来说,本届IDF上有三个方面的动向是应该重点关注的,本文主要从第一个方面——原生应用的兼容性方面谈起。

应用兼容性方面  Dalvik和NDK已能解决大部分问题
首先,我们看到英特尔正在加速在移动市场和开发者领域的布局,由于ARM在移动设备上抢得了先机,长期以来,能否解决X86架构在移动端的兼容性是英特尔吸引到开发者并在移动市场获得成功要解决的核心问题之一。这方面先要感谢Android Dalvik虚拟机,它已经能帮助解决大部分移动设备上的应用兼容性问题。

此外 ,英特尔方面在改进应用兼容性方面还做了大量工作,例如从源头就和 Android官方合作,英特尔提供了X86的NDK,开发者只需在应用中支持这个NDK,应用在提交时会自动生成 2个App,设备在下载时会根据自己的架构下载合适的App。

根据一些统计数据,目前Google Play上排名前2000畅销应用中的三分之二都支持Dalvik,只有少数需要更高性能或者需要硬件支持的应用会绕过Dalvik,主要是大型游戏或者硬件感应器和电源管理等相关硬件的应用,例如赛车等游戏。

这些稍微复杂的应用数量虽然不多,但用户需求强烈。之前,英特尔是通过一种叫Houdini的技术来处理这一问题。简单来说,这种方式就像是加入了一个中间层,让编译后的应用从定向到特定处理器的核心(主要是ARM)指令集映射到X86上,这使得原本不兼容的应用就能跑在X86上。但这种方式带来的问题是会导致硬件性能受影响和降低用户体验。

十月份将正式发布INDE方案
在今年的英特尔IDF旧金山站上,英特尔软件与服务事业部总经理Doug Fisher宣布会在十月份正式推出INDE(Integrated Native Developer Experience)解决方案,通过提供一系列的集成工具套件来帮助开发者解决原生应用的兼容性问题,包括提供(X86架构下的硬件的)原生应用测试环境。此外,英特尔还会和业界知名的游戏引擎厂商深度合作,例如和Unity。


移动开发者选择为英特尔X86平台开发应用前必须考量的另一个重要因素,是搭载了英特尔Atom的移动设备在消费者中覆盖的规模。IDF2014上,英特尔CEO科再奇再次重申了今年4000万台平板电脑(上半年已完成1500万台)的出货目标。英特尔的合作伙伴,例如联想和华硕,也在北美市场之外推出了基于英特尔架构的智能手机,但英特尔并没有量化在手机方面的销量目标。根据IDC发布的2014智能终端出货量预测(2.454亿台平板电脑和1.2亿部智能机),英特尔要想吸引到足够的开发者关注,还需要做出很大的努力。

英特尔移动设备出货量方面值得关注的另一个因素是SoFIA SoC,这款集成了3G调制解调器、4核Atom的芯片将积极拥抱中国深圳,面向的主要市场是120美元的中国智能机和平板电脑,这预计将会给英特尔平板的出货量带来大幅增长。此外,英特尔最近宣布的XMM 7160和XMM 7260 LTE-4G调制解调器也受到了业绩好评,包括华硕、戴尔、联想、三星选择了7160和7260,在测试中验证其与移动网络的无线电频谱几乎无所不能的兼容性。

相对于其强大的竞争对手高通,我们看到了英特尔正在发起新的攻势。在开发者生态系统方面,随着开发技术、硬件性能和终端出货量的改善,开发者们也会做出更多的选择。

备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘