1.原生app开发优缺点,优点:安装包比较小、性能高、运行速度快,还有一点值得注意的是使用原生app开发不会因为客户访问量的快速增长而导致死机的问题,程序猿只需要做一下数据库的主从分离、读写分离、数据库的负载均衡就可以解决这个问题。
缺点:这个我们要从公司的开发成本来考量,原生app至少需要两个开发工程师android和ios,而且开发成本相对比较高,发开周期性长,还会有BUG,不过开发不好的话,还会出现我们平时手机app出现的闪退,支持的设备也很有限(哪个系统就只能在哪个平台专属设备上用)
2.混合开发的优缺点
优点:这个也要看我们想开发的是什么类型的app,如果是新闻资讯类或者是电商类,可以选择混合开发,还可以兼容多个平台,更新速度快,可节约跨平台成本。
缺点:混合开发app比原生的app安装包要大一些,打一些的安装包运行时间就会比较长,运行时间越长卡顿的几率就会增加,当然这个跟开发有没有很好的垃圾和缓存清理机制有关。
不管您使用任何一种开发模式,都会有自己的优缺点,关键是要选择合适自己需要的