Facebook又开源:让iOS应用界面极致流畅的ASDK框架_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > Facebook又开源:让iOS应用界面极致流畅的ASDK框架

Facebook又开源:让iOS应用界面极致流畅的ASDK框架

 2014/10/18 10:41:17    程序员俱乐部  我要评论(0)
  • 摘要:最初作为Facebook为Paper所开发的AsyncDisplayKit(简称ASDK)框架经过两次Beta,如今也迎来了1.0正式版。AsyncDisplayKit是一款能够保持界面流畅性的iOS开源框架,即使是最复杂的用户界面,也可以让其流畅运行并快速响应。AsyncDisplayKit不止是Paper的组成部分,与Facebook神奇的动画引擎Pop也是关系密切。在使用AsyncDisplayKit的过程中,不会对用户体验造成任何影响,只有在修改结果检验无误后
  • 标签:SDK Facebook iOS 应用 极致 开源

  最初作为 Facebook 为 Paper 所开发的 AsyncDisplayKit(简称 ASDK)框架经过两次 Beta,如今也迎来了 1.0 正式版。AsyncDisplayKit 是一款能够保持界面流畅性的 iOS 开源框架,即使是最复杂的用户界面,也可以让其流畅运行并快速响应。AsyncDisplayKit 不止是 Paper 的组成部分,与 Facebook 神奇的动画引擎 Pop 也是关系密切。

  在使用 AsyncDisplayKit 的过程中,不会对用户体验造成任何影响,只有在修改结果检验无误后,变动内容才会被映射至主进程当中。而用户也可获得快速流畅的使用体验,并在自己的设备上使用到更为出色的应用卷动效果。

  快速入门

  AsyncDisplayKit 支持 CocoaPods,开发者可直接向 Podfile 文件中添加 AsyncDisplayKit,然后执行 pod update 即可实现下载 AsyncDisplayKit 库并与本地项目相关联操作:

pod 'AsyncDisplayKit'

  继而,开发者可以导入框架 header,如果使用 Swift 的话,则可创建一个 Objective-C bridging header: 

#import <AsyncDisplayKit/AsyncDisplayKit.h>

  就抽象层而言,AsyncDisplayKit Nodes 的线程安全要比 UIViews 和 CALayers 强得多:   

  一直以来,Facebook 对于应用性能都非常关注,而开源亦是其工程文化中的核心组成部分,在 FB Open Source 上摆出 AsyncDisplayKit 之后,国内开发者圈子里又一次引发了“Facebook 出品,必属精品”的膜拜,而反观国内的 BAT 们,开源还是那么地触不可及。   

  现在,您还可以进入 AsyncDisplayKit 的 mobilehub 主页进行资源分享和讨论。开发者想要了解更多关于 AsyncDisplayKit 的信息,可登陆其官网查看详细的入门指南,或至 AsyncDisplayKit 的 Github 托管页面下载 ASDK。

发表评论
用户名: 匿名