Intel App Framework 3.0的变化

我们高兴地宣布App Framework 的新版本3.0发布了。你可以获得最新的代码于 https://github.com/01org/appframework,要查看文档请访问 http://app-framework-software.intel.com/

你仍然可以找到 App Framework 2.1/2.2的页面和文档 : http://app-framework-software.intel.com/af22/index.php

App Framework 3.0和前面的版本比较有很大的变动。当本项目于2011开启之后,一直聚焦于修正系统的bug(比如安卓平台上的 CSS3 变换)、提供一个可靠的 scrolling library、一个轻量化的库。现在我们要改为利用系统自有的滚动支持( native scrolling)和使用成熟的第三方的插件。下面是App Framework 3.0中的主要变化:

  1. 我们不在维护自己的选择器库(query selector library),我们建议使用 jQuery。
  2. 触摸插件(The TouchLayer plugin)被删除了,推荐使用FastClick from FTLabs*
  3. 我们建议使用系统本地滚动支持以获取高性能。你仍然可以使用任何你熟悉的JavaScript scroller。
  4. 页面结构改为以View来组织, 现在可以通过共用view来共享Headers, footers 和 navs。
  5. LESS* based CSS files.
  6. CSS驱动的变化动画,你可以通过css定义自定义动画。
  7. 新的plugins 包括swipe to reveal
  8. 支持页面的部分装载。
  9. 框架的 JS object命名空间改为$.afui以便于兼容 jQuery UI

获得更多的信息和页面结构组成,请移步 http://app-framework-software.intel.com/documentation.php#afui/afui_layout,快速入门 quickstart指导将会帮助你开始构造你的下一个app。你也可以快速预览组件 components获取代码片段。

App Framework 2.x

我们将继续提供App Framework 2.2的bug修复,但是不会再发布新的2.X版本。你可以获取2.2的代码于 https://github.com/01org/appframework/tree/2.2.

升级现有app

升级是否容易取决于你的app的代码的复杂程度。我们鼓励你开始一个新的项目使用新的架构,并在其中复用你以前的部分代码。这将帮助你决定是否升级的应用到3.0版本或者保持在2.2版本。www.chishaokao.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器
### 回答1: AMD APP SDK(AMD 加速处理器应用程序开发工具包)是一款由美国超微公司开发的软件开发工具包。它旨在为开发人员提供在AMD加速处理器上进行并行计算的能力。 AMD APP SDK包含一系列工具和库,可用于开发并行计算应用程序。其中包括了AMD Accelerated Parallel Processing(APP)库、OpenCL软件开发工具包以及用于构建和优化OpenCL内核的工具。 使用AMD APP SDK,开发人员可以利用AMD加速处理器的强大计算能力,实现高性能的并行计算。 AMD APP SDK的主要特点包括: 1. 并行计算支持:AMD APP SDK支持OpenCL并行计算标准,允许开发人员利用AMD加速处理器的所有计算资源进行并行计算。这可以提高应用程序的性能和效率。 2. 跨平台支持:AMD APP SDK支持多个操作系统平台,包括Windows和Linux。开发人员可以在不同的操作系统环境下使用同一个开发工具包来开发并行计算应用程序。 3. 开放源代码:AMD APP SDK是开放源代码的,任何人都可以访问和使用它。这使得开发人员可以自由地定制和修改工具包,以满足他们具体的需求。 4. 社区支持:AMD APP SDK拥有活跃的开发者社区,开发人员可以在社区中获取支持和帮助。这有助于加快应用程序的开发和优化过程。 总而言之,AMD APP SDK是一个强大的软件开发工具包,为开发人员提供了利用AMD加速处理器进行高性能并行计算的能力。它的跨平台、开放源代码和社区支持等特点使得开发人员可以自由地定制和优化应用程序,提高其性能和效率。 ### 回答2: AMD App SDK(AMD 应用程序开发工具包)是由 AMD 公司开发的一套用于加速计算的开发工具包。它提供了一系列的 API 和工具,使开发者能够使用 AMD GPU(图形处理器)进行并行计算和图像处理。 AMD App SDK 3.0 是 AMD App SDK 的一个版本,它主要在性能、功能和兼容性等方面进行了改进和优化。 在性能方面,AMD App SDK 3.0 支持了更多的硬件和操作系统,使开发者能够更全面地利用 AMD GPU 进行加速计算。它还优化了编译器和运行时库,提高了代码的执行效率,从而加快了计算速度。 在功能方面,AMD App SDK 3.0 引入了许多新的功能和扩展,使开发者能够更方便地使用 GPU 进行并行计算。例如,它增加了对 OpenCL 2.0 的支持,提供了更多的并行计算和内存管理功能,同时还添加了新的图像处理和视频编解码功能等。 除此之外,AMD App SDK 3.0 还提供了丰富的示例代码和文档,帮助开发者快速上手并使用 AMD GPU 进行加速计算。它还支持多种编程语言,如 C++、Python 等,使开发者能够根据自己的喜好和需求选择合适的语言进行开发。 总之,AMD App SDK 3.0 是一套功能强大、性能优越的开发工具包,为开发者提供了更多的选择和灵活性,使他们能够更高效地利用 AMD GPU 进行加速计算和图像处理。 ### 回答3: AMD App SDK 3.0是一种用于开发并加速应用程序的软件开发工具包(SDK)。它是由AMD公司开发的,旨在帮助开发人员利用AMD的GPU计算能力来提高应用程序的性能。 AMD App SDK 3.0支持OpenCL(开放计算语言),它是一种跨平台的编程语言,可用于编写并行计算程序。OpenCL对不同厂商的GPU和CPU进行了抽象,并提供了统一的编程接口,使开发者可以轻松地利用各种硬件的计算能力。 使用AMD App SDK 3.0,开发人员可以利用GPU进行并行计算,从而提高应用程序的性能和吞吐量。它可以用于各种领域的应用程序,包括科学计算、数据分析、图像处理和机器学习等。 此外,AMD App SDK 3.0还提供了一套丰富的工具和示例代码,帮助开发人员更容易地入门和学习并行计算。它还支持多个操作系统,包括Windows和Linux,以及多个开发环境,如Visual Studio和Eclipse等。 总之,AMD App SDK 3.0是一种强大的开发工具包,可以帮助开发人员利用AMD的GPU计算能力来提高应用程序的性能。它提供了丰富的功能和工具,使开发者能够更轻松地开发并行计算程序,并加速应用程序的运行。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值