设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

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

2014-10-22 10:59| 发布者: joejoe0332| 查看: 942| 评论: 0|原作者: 唐小引|来自: CSDN

摘要: 最初作为Facebook为Paper所开发的AsyncDisplayKit(简称ASDK)框架经过两次Beta,如今也迎来了1.0正式版。AsyncDisplayKit是一款能够保持界面流畅性的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。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部