title: 如何做一个有高性能混合开发iOS/Android应用？
desc: 想做一个高性能的H5 iOS应用，应该用哪一款的混合开发框架最好？<br><br><br>现在市场上存在的几种开发方式如下：a.web网页加壳生成APPweb网页加壳生成APP的开发方式，先花几百块钱买个现成的手机网站模板，在加壳打包一个APP只需要5分钟，但是做出来的效果很差，耗流量，浏览体验极差，访问速度慢等等。部分开发商利用客户不懂，把这种5分钟速成的东西，当成原生态开发的APP去欺骗创业者。卖几千到几万的价格。而创业者很多时候还自以为捡了便宜（问了十几家这家最便宜）。b.Web网页原生态混编（网页部分占80以上）混编方式的APP效果比第一种稍好。但是如果要做出接近原生态的效果，需要不断的优化和改版，花的钱不比原生态少。而如果不对网页和系统优化，只是简单的拼凑。那么做出来的效果和web加壳的差不多.c.HTML5开发成本大概是原生态APP的50到30，也是比较接近原生开发能达到效果的一种方式。但受到很多限制。各大平台兼容性还不足，相对来说还处于过渡期，同时比较耗系统资源。在低配的手机上更卡。手机淘宝的APP目前就是HTML5原生态混编的，相对来说在很多低配的手机上还是比较卡的。最近优化了很多，但是早期的表现很不尽人意。Facebook和京东都尝试过HTML5，同时也吃了不成熟的亏。HTML5的未来或许是美好的，但是这期间的试错成本小公司不一定承受得起。d.原生态开发是目前最常用和最成熟的方式。越重视细节成本越高。一般根据具体功能要求一个APP的开发成本从几千块到几千万不等。<br>根据实际情况，想做一个高性能的H5 iOS应用，那么问题来了应该用哪一款的混合开发框架最好？好用且后期维护也方便
topic: iOS 开发
content: 谢邀，其实问题的补充已经回答的挺好了。先回答主问题吧。混合开发的模式，从HTML代码占比来看现在主要有这么几类，名字都是我自己启的，不用在意： 1. Web App 将Native APP仅仅作为一个浏览器使用，里面跑在线或者离线的HTML代码，H5代码占比超过90。这个方案的主要工作量在于写一个兼容性好的H5页面，包括分辨率性能浏览器支持等问题。如果对于分别多平台（不光iOSAndroid，可能还有移动网页版和微信公众平台）做Na
answerer_tags: 终于用上iPhone的iOS开发