微信小程序之入门篇(一)

作者: wechat 发布时间: 2021-01-28 浏览: 1582 次 编辑

背景

在PC互联网时代,相信让大家最烦心的事情莫过于经常需要更新电脑客户端,而且每次升级都需要手动安装,对于用户而言,这是极不好的体验。

移动互联网浪潮的到来,智能手机不断普及,App越来越多,用户同样面临一样的问题,需要不断的安装更新App,而且占用了大量的稀缺资源——手机的存储空间。

针对以上问题提供一种解决方案成为一个迫切的需求。参考PC互联网时代,用浏览器替代电脑客户端应用的思路,同样采用HTML+Javascript技术实现应用架构,数据随求随取,这样不就可以很好的解决上述问题么?于是RN、Weex、微信小程序等技术框架因此诞生。本系列博客只分享微信小程序相关,其他技术分享敬请期待。

微信小程序

想要了解微信小程序,首先要知道微信小程序是什么,应用场景,优缺点是什么,前景如何?需要哪些工具?下面将逐一解答。

微信小程序是什么

  1. 微信小程序官网版
小程序是一种新的开放能力,开发者可以快速地开发一个小程序。小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验。
  1. 百度百科版
微信小程序,简称小程序,缩写XCX,英文名mini program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。
  1. 程序猿版
小程序是一种运行在微信客户端,继微信订阅号、服务号、企业号之后新的微信应用形态,既无需下载安装,又有近似原生应用的体验。
它由Javascript+WXML+WXSS混合编写,类似于前端技术Javascript+HTML+CSS。

应用场景

了解了微信小程序是什么之后,就需要知道小程序的使用场景。可以借助四象限需求层次图进行分析。

横轴=需求刚性,纵轴=需求频次,象限=需求类别。

象限一:高频、刚需。
小程序不适用于高频、刚需的使用场景,因为小程序的搜索成本过高,性能和流畅度不及原生App。

  • 象限二:高频、非刚需
    对于高频、非刚需的使用场景,采用的产品形态试情况而定,小程序主要适用于:
    1.偏工具的内容型产品。
    2.日常工具类产品。
    3.社区类产品(作为导流作用)。
    4.创业者进行MVP产品形式的探索。
  • 象限三:低频、非刚需
    该层次的应用场景低频、基本属于小众需求,建议优先采用原生App。
  • 象限四:低频、刚需
    该类需求的APP使用低频次,但是大量的占用手机内存,非常适用于使用小程序实现。

  • 微信小程序优缺点

    小程序优势

    • 使用成本低。无需安装和更新,即搜即用。
    • 技术门槛低。底层技术类似于HMTL+JS+CSS,对于程序猿而言,前端技术属于入门级别的技术,能够迅速上手。
    • 开发成本低。相对于现行APP开发和维护成本居高不下,使用小程序无疑将大大缩短开发周期和节约人力成本。
    • 跨平台。一套程序适用于Android、IOS、WP三大手机平台。
    • 特别适用于MVP试错、快速验证产品模式。能够快速验证一个idea的可行性。
    • 小程序凭借微信巨大的用户基数,可以获得流量红利,降低转化成本。
    • 直接对接微信的账号体系,用户不需要注册登录即可体验小程序。

    小程序劣势

    • 小程序的性能和流畅度远不及原生App。
    • 框架封闭性强,不支持开发新的组件。
    • 开发工具不方便,无法进行版本管理。
    • 不能调起外部App,不能在手机浏览器内运行。
    • 支付组件只支持腾讯体系支付,无法接入支付宝和银联。
    • 与苹果公司存在利益冲突。

    小程序的前景

    小程序实际上是提供了一种新的产品解决方案,微信是在鼓励HTML5开发,但依旧开放了App的接口能力,这说明小程序的未来愿景是混合应用,而不是前端和移动端‘你死我活’的状态。

    小程序的开发工具




    微信小程序之入门篇(一)

    微信小程序之注册篇(二)

    微信小程序之开发初体验(三)——开发工具使用和目录结构

    微信小程序之生命周期(四)

    微信小程序之数据绑定(五)

    微信小程序之触控事件(六)

    微信小程序之基础组件篇——视图容器(七)

    微信小程序之基础组件篇——基础内容(八)

    微信小程序之基础组件篇——表单组件(九)

    微信小程序之基础组件篇——导航组件(十)

    微信小程序之基础组件篇——媒体组件(十一)

    微信小程序之API篇——豆瓣图书搜索(十二)

    微信小程序之拓展篇——weui-wxss(十三)






    作者:爱情小傻蛋
    链接:https://www.jianshu.com/p/a0770e6ebc0c
    来源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。