先来看一张结构图:
云端:把后端的服务与数据 传输给 前端 包括手机和PC等.
网站:建立在云上的 一种服务,如搜索,电商,新闻...
APP: 手机上和PC上的应用软件都可以叫做APP,如微信和浏览器。
微信:是一种APP客户端。
浏览器:是一种专门用来浏览 网站 的 APP。
前/后端:前端主要包括APP客户端和网站,后端包括后台服务,云计算,大数据等,主要为前端提供相关功能支持。
公众号与小程序:都是微信内的一种服务,属于APP内部的一个功能。
技术方面:
网站:PHP,Python,Javascript,Html,CSS等
APP:Object-C Android等
后端:Java,PHP,Python等
公众号:≈ 网站 加 微信认证体系。
小程序:自有框架加Javascript,Html,CSS等。
功能方面
APP :主要使用系统级的相关接口进行开发,响影速度更快,用户体验更好,对硬件的支持更完善。如推送,相机,位置,指纹,本地文件访问等功能,都有完善的系统级接口的支持。另外,APP安装之后会在用户桌面生成图标,缩短用户使用路径,培养用户使用习惯。APP的一些天生优势是很难被取代的。
网站:更倾向数据展示和业务交互,而对于原生功能的支持相对较差。用户体验上也有所不同,特别在手机这种屏幕相对于小,网络受流量限制等因素情况下,网站的体验不如原生APP。所以手机用户更喜欢使用APP,相对使用浏览器访问网站,不仅速度快,而且使用流量少。
公众号:由于公众号是依托于微信客户端的,而微信客户端本身是原生APP,所以公众号就有了一些可以利于微信本身而得到的原生功能,但这些功能需要微信开放权限才能使用。而公众号本身展示与交互却是使用网站的开发技术,它更像是一种嫁接的产品。
小程序:小程序产品形态与公众号是类似的,但它在展示方面做了标准化定制,不会像开发网站那样自由,色彩布局和画面结构等都需要使用小程序自已的框架。 与公众号比,产品形态更接近原生APP,但开发技术却更接近网站前端。
关于:中科研拓
深圳市中科研拓科技有限公司专注提供软件外包、app开发、智能硬件开发、O2O电商平台、手机应用程序、大数据系统、物联网项目等开发外包服务,通过IT技术实现创造客户和社会的价值,成为优秀的软件公司,通过客户需求导向、开放式创新、卓越运营管理等战略的实施,全面打造公司的核心竞争力。很好软件外包公司、软件开发公司,联系电话400-0316-532,邮箱sales@zhongkerd.com,网址www.zhongkerd.com