【微信小程序】小程序的前世今生:它为谁而生?.pdfVIP

【微信小程序】小程序的前世今生:它为谁而生?.pdf

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【微信小程序】小程序的前世今生:它为谁而生?.pdf

【微信小程序】小程序的前世今生:它为谁而生? 作者: 陆树燊 来源: 创事记 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 的区别,就在于它能调用微信公众平台提供的这几个功能。 我们来看看这几个功能的作用是什么? 1、微信登录 2014 年底,微信开始向第三方开发者提供“微信登录”功能。开发者在自己的App 、网页中加入这个 功能后,用户可以用微信账号直接登录进去,而不再需要进行复杂的注册流程。用户完成登录后,开发者 可以获取到用户的微信账号资料,如头像、昵称、性别、地区等。 短短两年的时间,这个接口已几乎是主流App 的必备登录入口了,甚至有不少App 指定只能通过微 信进行登录,完全放弃了自己的独立账号体系。 为什么微信登录这么受欢迎?因为自建账号体系成本高,注册流程成功率低,容易造成用户流失。 对于一个App (或者H5)来说,一个新用户刚刚安装并打开App 时,应该尽快让他完成注册,并体 验核心功能。但过往的注册流程容易遇到下面这些问题: 密码太简单不安全,太复杂又容易忘记,这对用户是很大的苦恼,对开发者也是苦恼的事。用户还 常常会忘记密码,所以还需要提供“忘记

文档评论(0)

suijiazhuang1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档