在线客服:
联系电微 17324447100 陈先生
您的位置:首页 > APP资讯 > 数据驱动的原生App开发

数据驱动的原生App开发

发布时间:2017-04-09 10:57:00

 AsyncDisplayKit 理念真是好,深圳直播APP开发公司红孩儿科技认为有两点:1. 完全抽象了一层DisplayNode,这其实应该是一个ViewMode而非View,将View的状态可以通过数据表示出来;2. ASDK采用Declarative方式制作UI,告别了传统layout方式,setFrame或者是AutoLayout(一直认为AutoLayout是一个鸡肋,短期内价值被高估,但长期来看反而会使开发效率降低)。

可惜太重,完全是侵入式,排斥UIKit。这样就很难取得社区的支持,很多已有的UIKit控件就不能使用。



直播APP开发


如果将ASDK的DisplayNode和Declarative UI剥离出来,让底层UI元素仍然基于UIKit。(其实对于大多数App而言,UI异步绘制并没那么重要,只要主要功能work而且UI相对流畅就可以接受了,掉那么一两帧也没什么大不了。)让UI可以完全用数据来描述,再结合FRP,那么整个App,不仅仅是Model层了,都是数据驱动的。原生App的开发效率将得到大大的提高!
如果您想了解更多关于深圳APP开发/深圳APP开发公司/深圳APP定制开发/直播APP开发等信息内容,详情请访问红孩儿科技官方网站:
http://www.hhekj.com   此文章是由深圳市红孩儿信息技术有限公司原创,转载请注明信息来源。
咨询热线:赵先生:18719456473  叶先生:15999536000  段先生:13714194103  
固话:0755-23610392  QQ:1678838862  QQ:1124225524