充电平台小程序实战专栏导读
| 课程介绍
初学者为什么要学习微信小程序?
录课结束三个月后,我再回头看这节课,感受只有四个字:“录的真好!”
对于不知道自己应不应该学、合不合适学小程序这门技术的读者来讲,只要看了这个视频就有答案了。
极客时间的小伙伴,若没有他们的严格把关,恐怕我只能做到60分;有他们在,把我身上的懒虫逼走了,硬是提到了80分。但就这一篇开篇词,我给90分。哈哈。
这个视频主要讲了三点:
- 为什么要学习微信小程序开发?
- 学习微信小程序有哪些难点?
- 如何学习这门小程序课程?
个人应该做什么样的需求
对于第一个问题,也有三点:
- 从用户体验的角度考虑:小程序顺应了时代需要
- 从商户运营的角度考虑:你需要小程序
- 从开发的角度讲:小程序走到了技术前沿
前天我看到腾讯正式发布了2020年财报,提到小程序的交易额增长了一倍。小程序虽然已经4岁了,但市场才刚刚开始,现在正是入局的时机。前天我还在知乎上看到有人分享一个视频,依靠小程序流量主月赚2000米。
那么,现在入局的话,对于个人开发者,独立开发者应该做哪些应用呢?
其实这个答案在这个课程视频里就有,可能很少有人注意到了:
有人可能会问,为什么不做低频高明长?费流量。
那为什么不做高频低时长?这个领域一般是巨头、大厂在做,竞争大,例如美图秀秀等。个人开发者就不要往这个领域挤了,个人在体验上是很难做过巨头的。现在不像张小龙单枪匹马写Foxmail的时代。
做那些有市场需要,但需求少,巨头不屑于做的小应用。因为网民一般都有路径依赖,你把一个小功能做好了,下次他还会想到你。从小程序的定位来讲,这是当初张小龙想让小程序履行的职能。扫码即用,用完即走。
学习小程序有什么难点?
再看第二个问题,有什么难点,其实在我看来,没有什么难点,只有麻烦点。你想使用微信支持,难道还要注册一个公司吗?你想使用小程序直播,难道还要先搞定一个在线音视频营业许可证吗?
有人说,用公司的。公司不让用,或者没有公司怎么办?
不用担心,我在课程里面都给你准备好了,直接用我的学习。
还有小微商户支付,我也准备好了。它能让你直接用个人银行卡收钱,这个太爽了,这是多少独立开发者一起梦寐以求的事。这些我都给你准备好了。
就此三项,如果个人去折腾,花精力不说,花的钱也是这个课程单价¥199可以cover的。
还有最后一个问题,怎么学?
PBL,在一个项目里面,学习所有的知识点。坚持知行合一,眼到心到手到。剩下的就交给时间。
我觉得,对新人来讲,看这个视频学习小程序,远比看书要容易多了。而之前有一个人在群里说,他看完我的《小程序从0到1》立马就接了一个外包。学完这门课程,依然可以,至少做一个可以独立赚米的,不依靠任何公司的小程序应用,是没有问题的。
| 内容综述
这节课主要介绍了整门课程的内容规划。主要分三部分:第1部分讲原理和框架;第2部分讲组件和接口;第3部分是本门课程的主体部分,也就是全栈实战部分。
由于时间关系,在这个规划里面,有两个点“查看我的历史订单”和“查看物流状态”,这两个点并没有实现。但是他们所依赖的增删改查这些基本技能,其实在课程里面已经有了。后续,我会考虑把这个项目继续完善,争取给读者提供一个商业环境可用的源码版本。
这节课还提到了微信小程序的双线程运行机制,底层的evaluateJavaScript,这个函数像一个很窄小的水管,连接着左右两个大水箱,它确实是小程序性能的瓶颈。但是这一块,我感觉微信团队,他们也在想办法解决,wxs就是证明。我觉得未来这一块,如果这个问题解决了,小程序可能真的会取代 App。
还有一点,就是在课程规划的时候,当时没有提到云开发和小微商户。但其实在实际的课程里面,我们特意加了这两项。特别是最后一项,它对于个人开发者来讲,确实是一个营收利器。小微商户可以帮助个人直接将钱收到个人银行卡,并且还是合法的。
| 小程序的特点及开发能力
什么是微信小程序?
如果用一句话概括,它是介于App和微页面之间、开发成本比App低、页面体验比微页面好,有4亿+海量用户基础的这样一门技术。微页面能做的,它都能做;App能做的,它95%都能做,有一些小程序能做的,App却做不了,例如在微信群内获取群id等。与平台紧密相关的平台能力,是小程序的长项。
该视频还介绍小程序与公众号之间的异同,还有小程序的发布流程等,大致了解一下就可以了。在目前来说,微信已经放弃原来的企业服务号,改由小程序肩负起提供企业服务的责任了。
现在公众号是企业进行品牌宣传的窗口,视频号是企业在短视频时代攫取流量红利的手段,小程序才是企业为用户提供服务的场地。