小程序和APP有哪些区别

如题所述

原生App也就是完全使用移动设备系统语言写的客户端而不是用套模板的形式搭建,iOS应用主要是Object-C语言,安卓主要是Java语言,用户打开app所看到的界面,体验到的交互都是原生的。原生app的性能也是最好的,但是也存在开发周期长耗费资金大的特点。
可以把小程序理解成:独自一派的Hybrid App.[HTML5 in mobile
devices],这样的理解似乎更加合适一些,实际上微信团队使用原生语言写了一个容器;然后使用HTML+CSS+JS来实现用户界面和交互,Web

App的短处可以通过这种方式得到一定程度的解决(使用原生写的容器可以辅助暴露偏底层的接口,比如本地存储或者麦克风控制之类);同时,这种方式比起原生的java或者Object-c开发灵活性要更高。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-12-27
简单的来讲小程序和APP的区别主要是这三个:小程序不需要下载而APP需要下载,小程序不需要占内存而APP会占内存,小程序不需要自己手动更新而APP会手动等待更新
第2个回答  2020-02-16
相似回答