
迅速打造用户在移动计算环境中所需的高效、可靠的适应性软件。
英特尔移动平台软件开发套件(英特尔移动平台 SDK)可帮助您扩展运行于笔记本电脑、平板个人电脑、智能电话和个人数字助理 (PDA) 平台上应用的移动特性。
产品简介 [PDF 145 KB]
缩小软件功能与移动设备平台之间的差距移动用户期望业务应用能够自动调整以适应资源受限的移动环境。借助英特尔移动平台软件开发套件,您的软件可以集成多种移动功能,从而满足用户随时随地计算的需求。
- 以透明方式管理连接。用户可以将注意力集中于任务,而不是管理网络连接。
- 在功耗与性能两者间取得最佳平衡。用户可最大程度地从有限的电池使用时间中受益。
- 跨多个平台工作。用户可以访问他们选择的设备应用,并充分利用设备的功能。
- 使用可用内存和磁盘空间进行本地数据存储和同步。使用软件开发套件开发的应用可以发现并利用可用内存和磁盘空间,以便于进行高速缓存、本地数据存储以及同步。
- 进行调整以适应不同的显示器类型。移动设备经常连接到不同类型的显示器。基于软件开发套件的应用能够发现连接的显示器类型,并进行调整以适应该类型。
来自移动软件的挑战开发商在集成或扩展移动特性时面临着巨大的挑战。其中一些挑战包括:
- 创建可感知平台环境和资源的应用,以便于更加有效地利用移动平台。
- 开发跨平台、跨运行时环境的解决方案,以便在多个客户机中部署应用。
开发可感知平台环境的代码,意味着您的应用可根据用户设置及环境和平台的变化,更加有效地进行相应调整。
下图显示了英特尔移动平台的软件开发套件如何跨越多个不同的功能层,实现应用和移动硬件间更好的集成。
例如,下图显示了如何根据可用的电源连接优化病毒扫描应用,当连接时仍能保持完整运行,但在电池上运行时则暂停后台扫描。
点击放大可根据电源、带宽和连接性进行优化的病毒扫描应用英特尔移动平台软件开发套件有一个通用编程接口,即对象模型、命名约定和参数可以在编程语言间保持一致,最大程度地减少不同平台间的代码差异。这种接口允许在不同的平台上对应用进行本地部署,而无需进行大量的重新编码。
直接编程接口通用编程接口和模型可在所有支持的语言和平台间保持一致。该编程模型包括:
- 类、实例、属性和方法 – 八个类代表了八种设备和三种系统功能。八种模块化的设备包括一块电池、一个平台、一个处理器、一个网络适配器、一个显示器、物理内存、硬盘,以及链路协议。系统功能包括电源、连接性和带宽。这些类的实例使用属性和方法进行描述。
- 事件和阈值通知 – 运行时组件监视系统事件,并在事件发生时通知应用。例如,应用可以注册为当系统以电池供电时收到通知。发生上述情况时,运行时组件会执行一个回调例程,以便实时通知该应用。然后,可以将应用设计为当系统以电池供电时进入节能模式,以节省电量。事件通知可以与某个阈值关联,如当电池电量减少到 50% 时。
- 集合和枚举 – 发现所有设备,并允许系统中某个设备的多个实例枚举集合。
移动信息查看器一个基于 GUI 的工具,可帮助您利用关键功能,如:
- 枚举系统中的设备,并查看其属性
- 注册事件通知
- 查看事件报告
移动信息查看器可以验证英特尔移动平台软件开发套件特性是否具体部署。
英特尔® 移动带宽模块一个独立的客户端应用,允许您创建、查看和管理客户端系统上的带宽使用策略。
借助英特尔® 软件开发产品,您将获得 Intel® Premier Support 提供的为期一年的技术支持和产品更新服务,并可使用我们的交互式问题管理与交流网站。通过 Premium support 服务,您可提交问题和下载产品更新,还可获得技术说明、应用说明以及其它文档。如欲了解更多信息,请访问
英特尔注册中心。