微信小程序入门指南_知乎_

目录:(一)关于作者(二)前言(三)第1节 什么是小程序?(四)第2节 小程序将给我们带来什么改变(五)第3节 84个抢先体验下载清单。(六)第4节 如何转行小程序开发?(七)第5节 如何拥有自己的小程序?

 微信小程序入门指南_知乎_微信小程序入门指南_知乎_

目录:

(一)关于作者

(二)前言

(三)第1节 什么是小程序?

(四)第2节 小程序将给我们带来什么改变

(五)第3节 84个抢先体验下载清单。

(六)第4节 如何转行小程序开发?

(七)第5节 如何拥有自己的小程序?

①如何注册小程序?

②如何搞定认证?

③如何完善小程序信息?

④开发者工具怎么用?

⑤小程序的审核与发布?

(八)写在最后

关于作者:

四川常成源昇科技(【荐】成都app开发_成都app开发公司_提供app外包定制与app制作【源昇科技】)是首批获得小程序内测资格的 200 个公司之一的公司。

成都APP开发︱制作︱外包,:(tianfulingjuli),是源昇科技旗下专注小程序生态的交流平台。 我们提供最全面、新鲜的小程序资讯、观点、教程、Demo、 活动等内容和服务,在这里你能了解到关于小程序的一切。 我们还跟全国各地的小程序关注者开展了深入交流,形成了面 向小程序开发者的未来小程序·黑客马拉松/面向非技术从业人员 (产品/运营/市场等)的未来小程序·workshop/面向小程序爱好者的未来。小程序·MindTalk 的活动矩阵。你可以通过「 成都APP开发︱制作︱外包」和网站【荐】成都app开发_成都app开发公司_提供app外包定制与app制作【源昇科技】或加号:了解最新进展。

前 言 :

小程序(应用号)正式公布后,在业内引起了轩然大波。

源昇科技主编思思曾经在《腾讯自己造了个 App Store, 自此它的目标是苹果和 Google》提及:

朋友圈把普通用户拉进来,做成了社交网络;把内容作者拉进来,做成了最大的内容平台;现在小程序开始尝试拉拢开发 者,做成一个森林式的服务平台。而这一切,都是在一个应用内完成, 而且还是一个目前看起来逻辑层级还算明晰的应用内。

回想起苹果的发展历程,人们每每记得的是 iPhone 初代的发布, iPhone 4 的惊艳亮相,但是很少人会说起 App Store 的出现,也正是苹果 App Store 的出现,才成就了苹果的闭环有了生态。现在小程序相对于的意义,某种程度上类似于 App Store 之于苹果的意义。

在小程序拨开云雾始见青天的过程中,仍然有很多人并不清楚: 什么是小程序?会对我们的生活、工作有什么影响?对互联网行业、 移动生态格局意味着什么?

面对新机遇和新时代,这并不是最好的姿态。所以,才有了这 本书的诞生。

本书收录了小程序正式发布前(注:目前处于公测阶段) 的所有关键信息。你不仅会知道小程序是什么、会带来什么变化、 真正用起来的感觉如何,还能收获一份简易又不失细节的入门教程, 包括如何拥有自己的小程序、小程序开发的部分注意事项等等。

简单来说,它能让你成为最懂小程序的人之一。

我们还试图通过本书传达一种态度:机会留给有准备的人。

iPhone 刚刚面世的时候,许多人不以为意;App 开发热潮开 始的时候,许多人没有兴趣;席卷全民的时候,许多人 冷眼旁观……

历史总在发生,你想让自己错过吗?

第一节 什么是小程序?

小程序到底是什么?它跟 app 和 HTML 5 有什么区别?它和订 阅号、服务号又有什么不同?小程序真的是无所不能的吗?

现在,号:( tianfulingjuli)就用这篇文章,为你揭开小程序的面纱。

①小程序到底是什么?

「之父」张小龙是这样描述小程序的:

小程序是一个不需要下载安装就可使用的应用,它实现了应用触手可及的梦想,用户扫⼀扫或者搜一下即可打开应用。也体现了用完 即⾛的理念,用户不用关⼼是否安装太多应用的问题。应用将无处不在,随时可用,但又不需安装卸载。

简单来说,小程序不用安装就能使用;它的体积也非常小,每一 个都不超过 1 M。

小程序的到来,将给我们带来许多便利和好处:

a. 少了安装 App 的麻烦 在 app 时代,如果我们要使用一项功能,通常需要完成以下步骤:

●在 App Store 或 Android 应用市场,寻找能实现相应功能的 应用;

●下载并安装该应用; l 在手机桌面,找到应用;

●打开并使用应用。

而在小程序时代,只需要搜索或者「扫一扫」,即可打开应用。没 有了下载安装环节,人和功能的连接变得更加简单直接。

b. 释放手机内存

除了使用更加便捷之外,小程序的「小体积」,也能为大家的手机 大大减轻负担。

相信大家手机里都装了不少 app。一般情况下,安装一个 app, 得花上几十 MB、上百 MB,甚至几 GB 的内存。手机容量小的人, 一旦多装了几个 app, 就要面临内存不够的困扰。

在这种情况下,大小不超过 1 M 的小程序,就成了手机内存不够用的救星。

而且,小程序还不需要安装,那些平时大部分时间用不上,又不得不装的 app,一旦变身小程序,就可以彻底地从你的手机中移除了。

c. 让手机桌面更简洁 小程序问世后,也许,你手机桌面上的许多 app 将会消失。 那些功能简单、使用频率低的 app 将会被小程序替代,它们不会 在手机桌面上再占据一席之地,而是折叠在这个超级 app 里面, 等到你使用时再「召唤」出来。

目前,小程序的入口还没有完全公布,希望小程序帮我们「清 理」了手机桌面以后,的界面也能一如既往地保持简洁的样貌。

②小程序与 HTML 5 有什么区别?

小程序出生以后,有很多人将它与 HTML 5 进行比较,甚至有人把它们混淆在一起。

但实际上,小程序和 HTML 5 本质上是两种不同的东西:小程序 是计算机程序,而HTML 5 则是互联网网页。

a.对用户而言 我们打开 HTML 5,实际上是打开一个网页,而网页需要在浏览 器中渲染。

所以,在上点开 HTML 5,需要完成网页加载的步骤,这就 会给人一种「卡」的感觉。

而对于小程序来说,它的代码可以直接在上运行,省去 了通过浏览器渲染的步骤,在体验上会胜过 HTML 5 不少。

总而言之,在中使用小程序,会比 HTML 5 流畅很多。

b. 对开发者而言

对于开发者来说,相比 HTML 5,小程序可以节省大量的服务器资源。

那是因为,HTML 5 需要开发者的服务器向用户发送 HTML 5 代码,而会帮开发者分发他们的小程序。

③小程序与订阅号、服务号有什么区别?

同属于的生态体系,小程序也被很多人拿来跟订阅号、服务 号比较。

那么,它们之间有什么区别呢?我们先看看订阅号和服务号到底是什么:

● 订阅号:顾名思义,是用户在中订阅文章所使用的公众 帐户。订阅号可以向用户推送文章和信息,也可以管理订阅 用户、与用户交流。它是一种媒体属性的产品。

●服务号:是一种服务导向的公众帐户。它可以帮助机构在微 信中向用户提供服务,同时,服务号还可以让用户直接与机 构的客服系统进行沟通、为用户ᨀ供品牌信息等。

以上两者都是以「聊天界面」为基础的,即是说,它们的功能和界面是早就规定好了的。

而小程序允许开发者自定义界面,所以,不用局限于的聊天界面。开发者不仅可以提供更好的使用体验,也无需考虑对接公众帐户对话,开发门槛是比较低的。

简单来说,如果把这三个平台比喻成三件玩具,那么,订阅号和 服务号可能是公仔或模型车,而小程序则是可以自由拼装的乐高积木。

④小程序是「无所不能」的吗?

虽然小程序有千般好,但小程序也并不是万能的。

在做小程序之前,我们还需要清晰地认识到小程序的局限性:

首先,小程序不能承载所有的用户需求。无论是游戏娱乐、文档 处理等「重需求」,还是带有传播能力的营销需求,小程序都不能很 好地满足。如果要满足这些需求,app 或 HTML 5 会是更好的选择。

其次,小程序的体系整体依赖于。如果你的业务与设定 的规则有冲突,或主营业务在渗透力不强的地区(如国外),微 信小程序就不是一个好的选择。

另外,小程序目前不能主动发送消息(包括群发和模板消息)。 如果你需要向用户ᨀ供客服业务,或是希望向用户推送信息,订阅号 或服务号等具有相应功能的帐户形态则更加适合。如果想在小程序中 新增客服功能,还需要开发者自己去实现。

希望大家看完这篇文章,能对小程序有一个立体而理性的认识。

第二节 小程序将给我们带来什么改变?

小程序出现后,很多人都在翘首观望。

应该拥抱小程序吗?小程序会带来什么新变化?

要如何应对这种改变? (号:tianfulingjuli)现在从行业、职业和用户三个层 面,来谈谈小程序将给我们带来什么影响。

①对行业的影响

小程序的服务范围包含 17 个行业。如果你所在的行业名列其中, 恭喜你自动获得了小程序的入场券。

关注号:(tianfulingjuli),回复「服务范围」,查看小程序的所有适 配行业。

但是,这个世界已经有 app、网站和了,小程序又能给你什 么好处呢?我们分不同情况看一看。

a。线下门店

每个线下门店,如餐馆、服装店、旅店,不一定能拥有自己的 app 和网站,也不一定需要拥有自己的 app 和网站。

但每个线下门店,都可以拥有自己的小程序:它能实现 app 和网 页的功能,且开发成本更低,用户使用起来也更方便。

以餐馆为例,如果你是一家餐馆的老板,估计已经完成了以下「触 网」工作:

● 宣传:加入大众点评,做团购,做

● 支付:接入支付宝和支付

但是,在用户进店到吃完买单之间,还是在用老办法:以服务员为 中介,完成点菜、送餐、买单整一套流程。

如何提高效率和用户体验?自己做一个点餐系统显然是不现实的, 但开发一个点餐小程序却很合适。

而且,这个小程序使用起来会十分方便:用户只需坐在餐位上扫᧿ 二维码,就能进入小程序直接点餐和支付。过程简单、迅速,服务员 的人力成本都省了。

未来线下门店的小程序,也许会像支付和支付宝买单一样普遍。

如果你在经营线下门店,那么可以根据自己的业务需求,主动拥抱 小程序。

b、 互联网行业

对于现在的互联网企业来说,app 算是一个标配。

然而,app 的开发、维护和用户获取的成本都比较高。而且,在新 的 app 或者在 app 的新功能推向市场之前,谁也不能保证它能受 到用户欢迎。要是不受欢迎,对公司和程序员们来说,都是极大的损 失。

所以,开发成本低的小程序,是一个ᨀ前试错和节约成本的好方法。

如果你身处互联网行业,完全可以把新功能做成小程序,投入市场观察反应,之后再考虑是否需要在客户端上实现。

c、 低频刚需的行业领域

如果将一个行业继续细分,可以分出非常多细微的垂直领域。

但若每一个处在低频刚需行业领域的公司都推出一个 app,那么很 多人的手机存储就要「告急」了。而且这些需求是不确定的,用户不 会也不能在这些 app 中长时间停留。

以上这些,都让这些公司推出一个 app 变成了一种「资源浪费」。

而小程序「小」的形态,可以很好地承载垂直细分行业、满足 长尾需求。

处在低频刚需行业领域的公司,可以以更低的成本提供体验更好的 小程序;而用户也不再担心「使用一次服务就要装一个 app」的情况 了,他们只需要扫一下二维码,就能在以后轻松使用这些服务。

②对职业的影响

a、前端开发者

在小程序推出之后,很多人发现,「小程序的语法与前端语言很像」, 进而给出了「这是前端开发的春天」的结论。

的确,对于前端开发者来说,从网页前端迁移至小程序开发几乎零 成本。不仅如此,小程序的 MINA 框架可以让前端开发在同等的开 发时间里,开发出体验更棒的网页。

但也因为 MINA 的限制,让原本在 web 领域很好用的开发框架无法继续使用。Web 前端程序员可以选择自己实现组件效果,或是使 用提供的视觉组件框架。

当然,这种限制也会催生一种东西:专用于小程序的开发框架。 但更重要的是,在可预见的未来,各家企业对小程序的需求,会令 前端程序员的需求出现持续增长。

那么,前端程序员需要做哪些准备呢?

如果前端人员需要向小程序发展,除了原有的 HTML、CSS 和 JavaScript,你现在就应该开始了解和学习除这三个以外的前端开发 框架。

一个好消息就是,已经将小程序的接口封装得很好,前端开发 者在开发的时候,只需要简单几行代码,就能轻松调用它们。

b、 后端开发者

「前端开发的春天」,只是指对前端的技术难度降低,并且前端开 发可以直接触及最热门的小程序开发而已。

但「简约而不简单」的小程序,对后端的的要求一点也没有降低。

对于大部分的小程序来说,它们一样都有数据交换的需求,这就需 要后端的支持了。

可以说,小程序的火热并没有「摧毁」后端,反而给后端ᨀ出了更高的要求。小程序的极低开发成本,让一个很小的需求也能通过小程序承载。 未来也势必会有公司瞄准这一市场,为企业提供后端支持服务,甚至将后端封装成可独立安装的整包出售。

所以,后端开发者并不需要太过紧张,小程序的出现,只会让后端的需求变得更多。当然,如果你有兴趣,也可以学习并不困难的小程 序开发,没准,这就是你从单纯的后端转变为全栈开发者的起点。

c、 个人开发者

虽然,小程序暂时没有开放个人的注册资格,但常成源昇科技推测,在不久的将来,个人也能像注册公众帐户一样注册小程序。

小程序的学习成本和开发成本降低,所有人都有机会接触小程序编程,也可以通过小程序做出一个像样的东西出来。

与此同时,小程序的分发和使用全部依赖,注册小程序帐户就 能分发小程序。而是一个跨平台操作系统,开发者不再需要担心多平台适配问题。

另外,小程序的低开发成本也会让更多的个人开发者接受小程序的 外包工作。开发难度更低的小程序让小程序开发的成本降低,进一步降低外包成本。

而它所带来的影响,就是在鼓励更多的人学习编程、鼓励更多的人 将想法转变为实际行动。

在未来,也许小程序会像订阅号一样,成为中国个人开发者的首选选项之一。

③对用户的影响

如果你只是一个既不会写代码,又不用操心企业经营的吃瓜群众。 那小程序会给你带来什么影响呢?

那就是,你的手机将变得更加好用、更加强大:不用装 app,也能实现很多平时所需的功能。那些偶尔才会用到 app,可以彻底从手机消失了。

在使用小程序的时候,完全可以对它召之即来,挥之即去,想用就用,用完就走。

可惜的是,这也会给你带来一点副作用:你将会前所未有地依赖你 的手机,以及这个超级 app。

好在,小程序现在还未正式发布。我们就一起等待那个到处都 是小程序的新世界吧。

第三节 小程序上手案例

万众期待的小程序终于正式可以体验了,下面四川常成源昇科技(网址:【荐】成都app开发_成都app开发公司_提供app外包定制与app制作【源昇科技】,号:)手把手教你体验小程序。

第一步,在最上方点击搜索框,如下图:

第二步,输入要查找的小程序名称,比如美团外卖:

(啥?不知道有什么小程序?待会小编会把清单列给你)

第三步,点击下面的搜一搜 美团外卖:

第四步,点击出现的小程序:

恭喜你!你已经找到小程序啦!

体验过一次小程序以后,你会发现在你的的“发现”里多了一个小程序选项:

你体验过的小程序就都在里面了!

好啦下面是84个小程序的清单,你可以挨个输入他们的名字来体验一下!

也可以点击阅读原文,我已经帮你打包好了每个小程序的描述和二维码,你用电脑打开就可以扫一扫玩一玩啦!

100房贷助手

360好书推荐

51经典电影

DRIVE玩车潮流

FellowPlus 创投数据库

GET小资讯

MOTIF米田图案壁纸小工具

Miatou

Pigwan

We重邮

e宝贝家纺

小D词典

心邮

魔盒

鱼儿

快递100⁺

窝牛App

美柚App

荔枝FM播客

一起Up

天气e

日历e

汇率e

翻译e

记账e

贷款e

企微·小程序CRM

万视达

农查查

剁手吗

小密圈

爱弹唱

玩物志

药顾问

解忧室

订蛋糕

跨时空 ✈️ 旅行日志小程序

柚宝宝App

二手车e

去哪儿·酒店

人人词典

今日名画

名画滤镜

妙汇商店

孕期提醒

小小票儿

快看漫画

换阅空间

深睡大师

炉石相册

热点微报

熊猫签证

知了交通

知了地铁

网易灰评

股票灯塔

蚂蚁待办

西窗诗词

贴现助手

轻芒杂志

朝夕日历Pro

一首一首诗

天天练口语

妈妈网孕育

宝宝微空间

感恩笔记本

扇贝小字典

蚂蚁微日记

云梦助眠引导

历史上的今时

土猫网木工堂

新品有戏应用

最新汇率查询

美的官方商城

蚂蚁天气预报

飞常准查航班

呤呤英语机器人

朋友家精选民宿

高校图书馆查询

小年糕有声影集MiniApp

去哪儿网超级巴士

好奇心日报小程序

房贷计算器专业版

春秋航空特价机票

第四节 如何转行小程序开发?

现在人人见面必谈小程序。这种火热让很多人慌了神:我们是不 是一定要学小程序开发呢?小程序开发应该从哪里入手?

成都APP开发︱APP制作︱APP外包(号: tianfulingjuli)为你总结了小程序开发所需的技能, 以及不同种类的程序员该如何转向小程序开发。希望能帮大家顺利开 启小程序开发之路。

①必备技能清单

如果你想开发一个应用,那么了解和学习应用所用的编程语言是非常必要的。

对于小程序开发者来说,需要学习的语言主要有:

●标记语言( Marked Language, ML)

●样式表( Style Sheet, SS)

●JavaScript(JS)

虽然为小程序的界面构建「创造」了两种语言,但这两种语 言,无论是从风格还是语法上,都与 HTML 和 CSS 非常接近,甚 至是直接照搬。

也就是说,在开发小程序之前,你需要掌握的语言只有 HTML、 CSS 和 JavaScript 三种,而这三种恰恰就是网页前端天天都要面对的。

学习、开发过网页前端的人都知道,「前端三件套」的学习成本 其实是很低的,有些人甚至能在一周内熟练掌握这三种语言。

② 如果你是 iOS / Android 开发人员

如果你以前有 app 开发经验,那转向小程序开发并不难。你只 需要简单学习三种语言的写法,就能轻松上手开发小程序。

无论是从 iOS 还是 Android 开始转,开发小程序都需要学习 JavaScript 语言。小程序的逻辑功能都是使用 JavaScript 来实现的, 如果没有 JavaScript,小程序就变成了一具没有思维的空壳。

对于 iOS 开发来说,可能还要学习使用 HTML(ML)构建界 面的方式。

许多人在开发 iOS 应用时,会使用 iOS 的 Storyboard 文件构 建界面和交互逻辑,Storyboard 可以让开发者通过拖动元素的方式 快速构建界面。

但在小程序中,所有视觉元素和交互都需要通过 XML(ML) 代码实现,无法直接拖动元素来构建界面。这与 iOS 的 Storyboard 可视化的界面构建方式有很大差别。

对于原本就需要 XML 代码构建界面和交互的 Android 开发者来说,他们只需要了解小程序 ML 可以使用的元素,就可以开工 了。

③ 如果你是网页前端开发人员

恭喜你,既然你已经能熟练使用 HTML、CSS 和 JS 语言,接下来的事情就简单得多了。

但这并不代表前端网页开发与小程序开发没有差别,你在上手前 还是有一些需要注意的地方。

首先,小程序的界面并非是一个「网页」,而是一个「应用界面」, 以往网页前端常见的<div>、<a> 等标签都不复存在。网页前端开发 人员需要适应 ML 的逻辑和写法。

同样,虽然 SS 文件基本「复刻」了 CSS,但小程序使用了 rpx (responsive pixel)作为尺寸单位(保证不同分辨率设备的元素正 常显示)。开发人员需要了解 rpx 与各种长度单位的换算比例。

关注 tianfulingjuli,回复「rpx」,获取 rpx 的详细换算方式。

④ 如果你是后端开发人员

即使是使用 Node.js 语言工作的后端开发人员,如果希望转向小 程序开发,依然需要先从前端三件套入手学习。

不用担心,前端三件套是非常简单的语言,许多人只需要经过一 周的学习就能熟悉。如果之前有相关经验,上手难度会更加低。

但是,许多业务流程完整的小程序是离不开后端的数据处理的。 后端开发者并不需要太担心,小程序的火热会造成后端领域的侵蚀。 相反,小程序的火热会令后端人员的需求迅速增长。

以上就是成都APP开发︱APP制作︱APP外包(号 tianfulingjuli)为不同领域的开发者总结的小程序开发技能清单。希望能够帮助大家从不同领域快速上手小程序开发。

第五节 如何拥有自己的小程序?

想拥有自己的小程序,你需要做些什么?

官方ᨀ供的小程序接入指南列出了以下事项:

1、小程序注册;

2、小程序信息完善及开发前准备;

3、开发工具的使用;

4、 审核和发布小程序;

5、 小程序申请认证;

6. 小程序申请支付;

7、 小程序绑定开放平台账号。

在以上事项的操作过程中,有什么值得注意的地方呢?在本节内容中,成都APP开发︱APP制作︱APP外包(号:tianfulingjuli)提供了一份更为精简的教程。

如何注册小程序

11 月 3 日,公众平台发布了小程序开放公测的消息。

5-1-1 官方的小程序介绍页面

在官方给出的图片中,能看到小程序的简单介绍和注册指引。

图 5-1-2 官方ᨀ供的接入流程和开发支持

下面,知晓程序(号 zxcx0101)就教大家,如何一步步注册 小程序。

首先,打开公众平台 公众平台,在右上 角点击「立即注册」。

5-1-3 注册小程序的入口

接着,你会进入注册账号类型的选择页面。

可以看到,除了常规的订阅号、服务号和企业号之外,还出现了 「小程序」的选项。

5-1-4 注册公众帐户的页面多了一个「小程序」

注册小程序只需完成三个步骤:

1. 填写账号信息

5-1-5 填写帐户邮箱、密码

2. 完成激活邮箱

5-1-6 验证邮件

3. 进行信息登记

5-1-7 基础信息登记界面

OK,完成注册!整个过程非常简单顺畅,用时不到 3 分钟。

需要注意的是,目前小程序仅支持企业、媒体、政府和其他 组织注册,暂不支持个人注册。

想第一时间体验小程序?就赶紧打开电脑注册吧!

写在最后 :

《小程序入门指南》已经告一段落了,但这本书还会继续更新。

我们会在这里,给大家持续分享小程序的最新资讯和开发指南。

无论你是一个开发者,还是一个普通用户,我们都坚信:小程序必将 对你的生活造成巨大的影响。

It is a time of ambitious plans and endless possibilities.

你可以关注我们的(号:tianfulingjuli),及时了解小程序的 最新动态;也欢迎你登入官方网站(【荐】成都app开发_成都app开发公司_提供app外包定制与app制作【源昇科技】),个人号:()跟小程序同道人一起交流讨论。 不论你是小程序开发者,或是希望了解小程序的企业主,通过邮箱 @.com 就能跟我们取得联系。

相关推荐

留言与评论(共有 0 条评论)
   
验证码:
'); })();