首先,小程序是什么?
小程序是无需下载安装即可使用的应用。它实现了应用程序“触手可及”的梦想。用户可以通过扫描或搜索来打开应用程序。也体现了“用完即走”的思想,用户不用担心是否安装太多应用。应用程序将无处不在,随时可用,但没有必要安装或卸载它们。对于开发者来说,小程序开发的门槛相对较低,相对于APP难度较小。可以满足简单的基础应用,适合生活服务类的线下店铺和非低频应用的转换。小程序可以实现消息通知、离线扫码、微信官方账号关联等七大功能。其中,通过微信官方账号关联,用户可以实现微信官方账号和小程序的相互跳转。
小程序最大的特点就是不需要安装,可以热更新,基于微信。这是和普通APP程序最大的区别。
列出不同之处:
小程序是基于微信的,如果违规什么的会被微信屏蔽,需要微信审核。APP不去应用市场,不需要审核,安装后也不会被屏蔽。
小程序不需要安装,可以直接在微信里使用。需要安装应用程序。
小程序更轻量级,目前的限制是2M。不适合大规模应用,市场做一些轻场景和块场景。APP更加免费,开发者可以随心所欲。
小程序能实现的功能被腾讯限制了,APP能实现的功能被谷歌或者苹果限制了。
小程序版本简单,只开发一个版本。APP需要开发android和ios
小程序兼容简单,APP要考虑不同版本和型号。
小程序的权限没有APP那么大,小程序的权限由微信控制。APP权限开发者自行申请。