首页客户案例网站建设微信小程序开发网络营销APP开发电商平台开发装修公司新闻联系咨询

星辰知识库:小程序的前世今生:它为谁而生?_重庆网站建设公司_网站设计公司

2018年05月16日

文/陆树燊

2017年伊始,小程序在猴年的尾巴终于石破惊天。而整个互联网圈也报之以空前的热情关注它,一时间,各种“小程序”讨论群此起彼伏,各路自媒体和行业人士的评论波涛汹涌。然而这种热情似乎只持续了一天。

小程序,这个人们心目中的神和他神一般的团队用了一年磨砺出来的作品,却被人们用一天的热情消融殆尽。

但人们真的了解小程序么?

试图解答几个老大难问题:

我们需不需要做小程序,还需不需要做App?

为什么一定要扫二维码才能使用小程序?

微信到底是不是想做操作系统?

为什么没有小程序应用商店?

小程序是用完即走,还是微信不让你走?

百度”直达号“和”支付宝牌“小程序将何去何从?

是连载文章,本次连载内容为第一章《小程序为谁而生》。

第一章 小程序为谁而生

2016年初,张小龙在微信公开课上宣布微信将推出“应用号”。

时隔一年,2017年1月9日,“应用号”以“小程序”的新名称正式推出。

小程序是微信允许开发者在微信App上面发布的一种简单应用程序,它可以调用微信的昵称和头像等账号信息,以及微信的一些基本功能,摄像头、录音、地图、扫一扫、支付等功能。

在小程序推出之前,很多人对它并不看好,这很大程度是基于对H5性能和体验的质疑。但小程序正式发布后,大家发现它不是一个H5的形式,而是以“原生”的体验出现的。

这里首先要解释一下什么是“原生”,什么是“H5”,以及它们的差别。

§1.1 从原生App和H5说起

所谓“原生”,是英文native的翻译。包括微信在内,通常大家讲的App都是原生的App。

严谨地讲,原生的App就是软件开发者开发出来,在iOS、Android等操作系统上能直接运行的软件应用。

而与之相对应的就是HTML5,简称H5,也会被叫为TouchWeb或者Web App,通俗点讲就是为触屏手机设计的网页。

既然是网页,就必须运行在网页浏览器上面。 我们通过下图来了解一下原生App和H5在系统里面的区别。

在开发H5的时候,因为网页跟操作系统之间被隔了“浏览器”这么一层,很多事情已经由浏览器帮忙处理掉了,开发成本就可以降低,开发速度也可以加快。

也因为隔了这么一层,所以原生App的一些功能H5就实现不了了,运行速度、整体体验就没有原生App那么好。

我们再来详细对比一下,原生App和H5各自的优势、劣势。

上面做了这些对比,简单地概括一下:

1、原生App功能强大,体验好,但开发成本高,开发速度慢;

2、H5功能少些,体验稍差,但开发成本低,开发速度快。

§1.2 微信改变了什么?

微信小程序就是一个试图综合两者优点、弥补两者缺点的开发平台。而要说小程序,就不得不先说说微信的“服务号”。请先看图:

这里我们可以看到,相对于普通浏览器,微信给服务号和小程序都提供了“微信公众平台”的一些开放功能。这些能力中比较重要的有:微信登录、微信支付、CRM系统。

图中的“服务号H5”跟普通H5的区别,就在于它能调用微信公众平台提供的这几个功能。

本文来源于重庆网站建设公司与重庆网站设计制作公司-星辰网络重庆公司!

标签: 网站设计公司 、 网站建设公司 、 网站制作 、 网站设计 、 网站建设 、 重庆网站设计公司 、 重庆网站设计 、 重庆网站建设公司 、 重庆网站建设 、 重庆网站制作公司 、 重庆网站制作

填写您的服务需求获取项目报价。

* 请认真填写需求信息,我们会在24小时内与您取得联系。
线上服务咨询151-0237-3888填写需求索取报价