标签(空格分隔):Android
React Native只是HybirdApp方式的其中一个框架,不过因为FaceBook极力推荐使用和极力升级维护,所以这个框架比其他的一些
博客——8个hybrid app开发工具、开发环境##
博客—— H5、React Native、Native应用对比分析##
博客——别闯进Hybrid App的误区##
1、作为一款App其最根本的功能是满足使用者的需求,而并不是服务某项新技术。
因此当决定采用Hybrid App去构建一款应用时,应该从应用本身功能特点和整个团队的开发资源配比统一考虑,是否有必要同时又有能力去驾驭一款“Native搭台,HTML唱戏”的Hybrid App。类似“HTML 5的时代已经到来,如果我们不这么做就变土鳖了,错过这场技术革新的大潮,终将被这个时代所淘汰”的话真不是一个有责任心的工程师应该发出的声音。
2、App工程师,无论是iOS还是Android,最敏感的一个问题莫过于内存管理,而在Web开发则对这个问题没有过多注意;
Web开发是基于PC的一种开发模式,开发者使用PC浏览器模拟App中的Web View进行调试。PC浏览器与手机Web View的区别是巨大的,能支配的CPU资源,最大占有的内存,运行的网络环境,鼠标操作与触控操作的区别,浏览器对CSS/JS的解析和对事件处理,等等。
而且问题会出现在网络环境方面
博客——Hybrid(混合) App开发并不简单##
未来发展:
我们不能只是嵌入一个系统Webview,或引入一套桥接扩展机制,而是需要一个功能强大完整的超级Webview,并且是为每一个应用根据实际配置动态生成专属的SDK。SuperWebView应运而生,SuperWebview相比系统的Webview、phoneGap以及其他的通过简单桥接映射进行JS扩展的引擎拥有更强大的功能,更优化的性能,更规范化的独立分工,更流程化的团队协作,更灵活的动态生成机制。任何一款Native App在集成SuperWebview之后,都可以大幅缩短迭代周期,支持功能的动态增加。由Web技术实现部分的功能更新无需再反复提交AppStore审核。用户也无需重新下载安装。
文/攻城狮Right_(简书作者)
原文链接:http://www.jianshu.com/p/e73936e656bc
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。