Facebook开源让iOS应用界面极致流畅的ASDK框架?
AsyncDisplayKit(简称ASDK)框架,最初由脸书为Paper开发,经历了两次Beta测试,现在也迎来了1.0的正式版。AsyncDisplayKit是一个开源的iOS框架,可以保持界面的流畅度。即使是最复杂的用户界面也能流畅运行并快速响应。异步AsyncDisplayKit不仅是Paper的一部分,还与脸书的神奇动画引擎Pop有着密切的联系。
在使用AsyncDisplayKit的过程中,不会对用户体验产生影响。只有在验证修改结果正确后,变更内容才会映射到主流程。用户也可优艾设计网_设计客以获得快速流畅的体验,在自己的设备上使用更好的应用滚动效果。
快速启动
AsyncDisplayKit支持CocoaPods。开发人员可以直接将asynccdisplaykit添加到Podfile文件中,然后执行pod更新来下载asynccdisplaykit库并将其与本地项目相关联:
pod‘asynccdisplaykit’然后,开发人员可以导入帧头,如果使用Swift,可以创建一个objective-c桥接头:# Import就抽象层而言,AsyncDisplayKit Nodes的线程安全性要比UIViews和CALayers强很多:
脸书一直非常注重应用性能,开源也是其工程文化的核心组成部分。将AsyncDisplayKit放到FB开源后,国内开发者圈再次掀起了“脸书生产的一定是精品”的崇拜。但是,对于国产BAT来说,开源仍然遥不可及。
现在,你也可以进入AsyncDisplayKit的mobilehub主页,进行资源分享和讨论。想要了解更多关于asynccdisplaykit的开发人员可以登录其官方网站查看详细的入门指南,或者从asynccdisplaykit的Github托管页面下载ASDK。
精彩评论