微信公开课小程序热门讨论「小程序和APP有哪些区别」最新回复-原生App也就是完全使用移动设备系统语言写的客户端而不是用套模板的形式搭建,iOS应用主要是ObjectC语言,安卓主要是Java语言,用户打开app所看到的界面,体验到的交互都是原生的。原生app的性能也是最好的,但是也存在开发周期长耗费资金大的特点。可以把小程序理解成:独自一派的HybridApp.[HTML5inmobiledevices],这样的理解似乎更加合适一些,实际上微信团队使用原生语言写了一个容器;然后使用HTML+CSS+JS来实现用户界面和交互,WebApp的短处可以通过这种方式得到一定程度的解决(使用原生写的容器可以辅助暴露偏底层的接口,比如本地存储或者麦克风控制之类);同时,这种方式比起原生的java或者Objectc开发灵活性要更高。
简单的来讲小程序和APP的区别主要是这三个:小程序不需要下载而APP需要下载,小程序不需要占内存而APP会占内存,小程序不需要自己手动更新而APP会手动等待更新 更多有关「小程序和APP有哪些区别」的疑问请扫码关注微信公开课+小程序!了解更多