Facebook是什么就不赘述,我知道rebound这个库也是在看一个叫做Paper的软件的时候延伸到的,首先我介绍一下Paper。
Paper是一个新闻客户端,Facebook设计和开发的他们迄今为止最优秀的移动应用,让人惊艳的优秀交互是大家关注的焦点,全手势、超流畅交互是吸引人的亮点。良心企业Facebook在Github上开源了Paper背后的动画引擎Pop。有了它,你也可以写出第二个Paper。
还有一个对于Android用户和开发者非常不幸的消息,就是Paper只有IOS端,Pop也只是IOS的动画引擎,看Facebook的开源项目的时候发现了一个叫做Rebound的库,没错!!!就是Rebound,也就是Pop的Android版动画引擎。
去看看就知道这个引擎是多么诱人,并且主页提供了演示demo,可以上去体验它的丝滑柔顺。
在Rebound上看到了另一个让我惊艳的东西,就是Origami,这是Facebook免费开放出的基于OSX的Quartz Composer增强工具集。有心的朋友可能就会问了,说这个难道不是对于设计师和产品经理来说才是重磅炸弹吗?和我们程序猿有什么关系呢?我想说有一点显而易见的好处就是,所有的交互设计不再是文字和静态图像,而是可操作的演示,作为程序员你会不会觉得不需要设计来告诉我这样那样的细节,那张嘴简直弱爆了,但是这并不是最diao的一点。最diao的是什么?看图:
先闭上你因为惊讶和兴奋而张大的嘴巴,没错!!就是代码导出,可以导出Android和IOS代码。开心吗??设计好的交互拿来,导出为代码,是不是感觉就在上画图课一样,我狂热的小心脏开始扑通扑通的要跳出来了。
具体使用请自行去看主页视频介绍,我只是负责介绍。贴一张自己做出来的图
过段时间会把自己写的Paper仿制版贴出来。希望大家到时关注。
第一次发帖。唠叨几句:
个人网站:www.lumenghz.com
github:lubeast
最近正在写一个android版本的paper,完成之后会公布出来~希望对我做的觉得有意思的人去给我的paper点个star
网友评论