65.9K
CodeProject 正在变化。 阅读更多。
Home

英特尔 Android 技术布道师 Amar Kona 的开发者访谈

starIconstarIconstarIconstarIconstarIcon

5.00/5 (6投票s)

2013 年 11 月 22 日

CPOL

4分钟阅读

viewsIcon

21304

Amar Kona 是一位技术布道师,他的主要目标是教育和支持开发者使用英特尔的 Android 工具和设备。看看 Beacon Mountain 如何让 Android 开发者感到兴奋、印象深刻,最重要的是,如何让开发者受益。

你是谁,做什么的?

我是一名技术布道师,负责管理一个技术专家团队,我们的主要目标是教育和支持开发者使用英特尔的 Android 工具和设备。

您在英特尔工作多久了?

今年 12 月就满三年了。

您为 Android 设备开发了多久?

我为移动设备开发了四年,其中专注于 Android 领域有一年时间。

您以前开发什么?是什么促使您转向移动开发?

我以前是一名 Web 开发者,编写企业级应用程序,并参与了 Web 2.0 的开发。我们开始为一些报表应用程序开发移动 Web 应用,这最终引导我走到了今天的位置。另外,您怎么能不参与这场移动革命呢?我的移动设备能做的事情真是太迷人了。

如果您要向一位考虑从事 Android 开发的开发者提出一个警告,那会是什么?

开发者最大的问题将是 Android 的碎片化。仔细规划您的开发选择以及如何测试您的应用程序非常重要。

英特尔有哪些用于 Android 开发的工具?

英特尔为开发者提供广泛的工具和库,从原生 C++ 到 HTML5。我们目前提供 Beacon Mountain(测试版),这是一个工具套件,为面向 Android 版 ARM* 和英特尔凌动处理器(包括智能手机和平板电脑)的原生应用程序提供面向生产力的设计、编码和调试工具。这些工具与 Eclipse 兼容,并支持流行的 Android SDK,包括 Android NDK。我们还为 HTML5 开发者提供 Intel® XDK。Intel® XDK 是一个面向 HTML5 的跨平台开发环境,可以生成 Android 应用包。

这些工具让您感到兴奋的是什么?

这些工具缩短了您的开发时间,并能够分析和优化您的应用程序。例如,设置 Android 的开发环境需要数小时,而且更新环境也不容易——Beacon Mountain 可以在不到一小时内完成,并自动更新您的工具和库。另一个例子是 Intel® Hardware Accelerated Execution Manager (Intel® HAXM),它能将默认模拟器的速度提高很多倍。当我与开发者谈论这些场景时,他们对我们所做的事情感到非常兴奋,而这正是我最感到兴奋的。

既然有其他工具,我为什么要使用英特尔的工具?

英特尔的软件工具经过精细调优,并与英特尔硬件紧密结合,使开发者能够高效地实现英特尔级别的性能,从而获得最佳的用户体验。当您以英特尔平台为目标时,我们提供最佳的工具和库。例如,Intel® Threading Building Blocks (Intel® TBB)Intel Compilers 将在英特尔设备上为您提供最佳性能。

您会建议开发者先查看 Beacon Mountain 还是 Intel XDK(以及为什么)?

是的,对于 Beacon Mountain 和 Intel XDK 都是。Beacon Mountain 是英特尔 Android 工具套件,可以在不到一小时内设置好您的 Android 开发环境,并且支持英特尔® 凌动和 ARM* 处理器,这将使所有 Android 原生开发者受益。对于 HTML5 开发者,Intel XDK 提供了一套工具,可以创建项目、开发、测试、调试和构建您的跨平台应用程序。它集成了 Brackets* 编辑器和 Apache Ripple* 编辑器等流行的工具,方便了开发者。借助 Intel XDK,开发者可以真正地“一次编写,随处运行”,因为您可以使用构建工具构建八个不同平台的应用程序包。Intel XDK 还支持构建 Chrome 和 Facebook 的 Web 应用。

如果我使用 HTML5 创建“应用”呢?

我们提供 Intel® XDK,它包含一套开发工具,可帮助开发者为包括 Android 在内的多个目标平台编写代码、调试、测试和构建移动 Web 应用和混合 HTML5 应用。

如果我的 Android 设备没有使用英特尔芯片组(抱歉提前说)呢?

Beacon Mountain 捆绑了 Android Developer Tools (ADT) 和 Intel® HAXM,您可以使用它们来为英特尔平台和其他平台设备开发应用程序。此外,Intel® XDK 是一个完整的跨平台 HTML5 工具套件。

这些工具是否会提供给其他智能手机(例如 Windows Phone)?

面向 HTML5 开发者的 Intel® XDK 支持包括 Windows Phone 在内的所有流行平台,而像 Beacon Mountain 这样的其他工具仅用于 Android。

那么,除了 HTML5 工具,英特尔目前是否只支持 Android?

英特尔 Android 工具套件 Beacon Mountain 目前仅适用于 Android。

要详细了解英特尔 Android 工具,请访问 英特尔® 开发者专区 Android

其他相关文章

要详细了解 Intel 的 Android 开发工具,请访问 Intel® Android 开发者专区

© . All rights reserved.