面向Android原生应用的工具 在硬件方面,英特尔的移动设备方案着重将Android作为一个战略性操作系统。英特尔将Android视为移动市场的中坚力量,它通过积极扩展其工具集,鼓励开发人员为Android系统及底层英特尔处理器编写代码。英特尔视觉计算产品总经理Jeff McVeigh表示:“不管是对于行业还是对于英特尔,Android的重要性都在不断提高。” 目前,采用英特尔凌动处理器的智能手机遍布全球市场,英特尔®凌动™处理器还用于平板电脑,例如今年早些时候推出的三星Tab 3 10.1等。 英特尔积极鼓励针对这些平台进行软件开发,并为广大Android开发人员提供支持。在这方面,英特尔的工具正好可以助他们一臂之力。 “我们的市场数据表明,有500多万专业开发人员在开发Android应用。我们希望为其提供优秀的工具,一如我们曾经提供过用于其他操作系统的工具。” -- Jeff McVeigh,英特尔视觉计算产品总经理 Android市场上已经存在各种工具,但是Beacon Mountain将目标锁定于一个特定的商机。McVeigh说:“我们发现了一个简单但又引人瞩目的市场需求。创建自己的开发环境是一个极其复杂的过程。这在当前的确是一件相当困难的事情。” Android开发人员需要收集和组合来自Google和开源社区的各种工具组件,以配置他们的开发环境。McVeigh指出,英特尔的分析发现这一过程至少涉及18个步骤,需要几个小时甚至一天以上的时间,这取决于开发人员的经验水平。而在完成初次环境配置之后,当其中一个工具组件升级时,他们通常还面临着各种问题。所有这一切都会妨碍开发人员开展真正要做的工作,即开发极为成功的应用。 而Beacon Mountain提供了所有关键开发组件,包括第三方工具和英特尔特有的工具。这些工具专门用于基于英特尔或ARM处理器的设备。 Beacon Mountain是英特尔帮助开发人员创建开发环境,并推动其迅速启动开发工作的第一步。 迅速启动开发工作可帮助经验丰富的Android编码人员节约数小时的工程时间,并帮助开发新手简化Android开发工作。McVeigh说:“我们是从开发人员的角度来看待问题,并反复问‘我们如何才能帮助他们更轻松地开展工作?’。Beacon Mountain解决了开发人员在启动阶段遇到的问题,让他们随时了解迅速发展的Android环境的最新动态。我们正在扩展这一工具,以进一步帮助Android原生应用开发人员提供优异的用户体验。” 面向跨平台HTML5应用的工具 虽然Android对于英特尔来说是一个重要平台,但该公司的开发工具系列还涵盖了多种移动平台。其中一个主要例子便是英特尔XDK,它是一种HTML5开发环境。利用该工具,开发人员只需要一次性创建一种应用,即可将其部署到多种操作系统上。英特尔® XDK可支持开发人员为Android、iOS、Windows和Tizen*系统开发应用,并在多家在线商店推广这些应用。 英特尔移动计算和编译器总经理Kevin Smith表示,公司已找到专门用于加速实现HTML5编码优势的工具,“在推动这一HTML5跨平台愿景更快速向前发展的能力方面,英特尔看到了的差距,其中一部分是工具方面的差距。” HTML5的总体方向是让开发人员能够编写与不同操作系统特定模式无关的代码。英特尔的工具推动HTML5向这一目标迈进了一步。Smith说:“我们认识到,我们可以通过提供工具来最大限度缩小差距,让HTML5真正实现跨平台承诺,从而解决其中的一些问题。” 英特尔XDK将一组开发工具捆绑在一起。该套件包括跨平台开发工具包、测试工具以及帮助开发人员构建应用模板的由向导驱动的应用启动器(App Starter),可。HTML5开发环境面向各种应用商店,包括Apple应用商店、Google Play商店、亚马逊应用商店、Mozilla应用商店、Facebook应用中心和Google Chrome商店等。 英特尔希望能够同时为入门级应用开发人员以及开发专家提供帮助,在这一目标的推动下,该公司推出了英特尔®XDK。Smith表示:“我们面向两类开发人员:一类是能够进行最细致开发工作的专业开发人员,另一类是不一定拥有计算机科学学位的开发人员。我们充分利用了HTML5技术比传统编程语言更容易掌握的优势。” |