微信小程序入门(1)

   最近自己在学习微信小程序,所以想记录一下学习的历程,也希望也有兴趣想学习的朋友一起讨论交流,大家共同进步。

一、认识小程序

    首先我们来认识认识小程序,之前说起小程序其实大家马上想到的就是微信小程序,但其实现在很多大厂都有自己的小程序,除了微信小程序还有百度小程序、字节跳动小程序、支付宝小程序、QQ小程序、快手小程序、飞书小程序以及京东小程序等。
1. 微信小程序

作为首家布局小程序的平台,微信小程序于2017年1月9日正式上线,凭借着微信自身拥有庞大的用户流量以及特有的社交资本,微信小程序一直持续领跑各平台小程序,其小程序应用数量超过100万,覆盖200多个细分行业,日活用户达到2亿+。微信小程序拥有着超越公众号之外的连接和服务能力,也能将公众号、群聊、对话、朋友圈串联起来,为用户提供更延展也更丰富的服务,是当今最受欢迎的社交平台小程序。


2. 百度小程序

作为当下主流小程序开放平台之一,百度智能小程序于2018年7月4日正式上线,主要依托于百度app,主打“体验、流量、智能、开放”四大特点,支持搜索触达小程序,完美解决了应用饱和和渠道碎片化的矛盾,缩短用户触达小程序的路径。截至2020年5月13日,百度智能小程序月活用户数超过5亿,有超过42万的智能小程序入驻百度的生态,月活过百万的智能小程序超过220个,是当下最热门的搜索平台小程序。


3. 字节跳动小程序

字节跳动小程序包括抖音小程序、今日头条小程序,于2018年11月8日正式上线,旨在利用优质内容所关联和产生的使用场景进行小程序导流,解决开发者流量与转化困扰。开发一套小程序就可以服务多个产品是字节小程序的优势所在,比如在字节跳动开发者平台开发的小程序有机会出现在抖音、西瓜视频等不同平台。目前字节跳动小程序,在游戏、视频、娱乐等领域颇具优势,是主流的内容服务推荐类小程序平台。


4. 支付宝小程序

2018 年9月12日,支付宝小程序正式上线,主要活跃在商业和生活生活领域,其独特优势的信用体系让支付宝在与押金、租赁相关的场景大放异彩,比如共享单车、共享充电宝等支付宝小程序,在接入芝麻信用后为用户提供了免押金等便捷服务。截至2019年1月,支付宝小程序的数量已增至13万+,日活跃用户数突破2.3亿,平均7日留存率为43.26%,是当下最好用的工具服务类小程序平台。


5. QQ小程序

QQ小程序是腾讯公司推出的小程序平台,于2019年6月正式上线,主要由“推荐、小游戏、小程序、我的”四大版块构成,其分类很有用户的针对性,比如在推荐里分为男生、女生、礼包、娱乐、社交等;而且QQ小程序更愿意利用游戏来吸引到更多用户的注意力,其小游戏的总计推荐比例占比最大,非常符合年轻用户群体。据腾讯方面介绍,QQ小程序会与微信小程序兼容,大幅降低开发者成本,助其轻松实现双平台运营。


6. 快手小程序

作为国内熟知的短视频平台,快手也已经进军小程序这个领域,快手小程序开发者平台在2020年底正式开放了依托快手平台提供的巨大流量池,已逐渐站稳脚跟。快手小程序运行在快手生态内,是可被便捷使用的轻应用产品形态,开发者通过以快手小程序为载体,基于内容、服务的供给,或短视频、直播内容的生产连接用户,帮助其完成自身业务的价值实现。


7. 飞书小程序

飞书小程序是可以在飞书客户端运行的小程序,一套代码,可以支持Android、iOS、PC 多平台适配,用户体验与原生的飞书应用一样流畅。本教程将带你从零开始创建一个飞书小程序应用,你将快速了解如何调用小程序组件、小程序API、以及如何让小程序同时适配移动端和PC端。。


8. 京东小程序

京东小程序平台是一个全面开放的生态模式,打通京东APP、京东金融APP、京麦APP等多个APP平台,覆盖家电、数码、母婴、汽车、体育、教育、智能家居、酒店等众多场景。京东APP小程序会为小程序商家分享京东系APP流量福利和各种开放能力,鼓励线上线下打通等全渠道场景,支持商家自定义私域能力自定义,优质小程序会开放扫码、搜索等高流量入口,扶持爆款小程序获客。


9. 快应用

快应用是目前主流的手机厂商华为、小米、OPPO、VIVO、中兴、金立、联想、魅族、努比亚联合推出的一个新型应用生态平台,具有“免安装、免存储、一键直达、更新直接推送”四大体验优势。快应用框架深度集成进各厂商手机系统中,用户无需下载安装app,即点即用,同时支持生成桌面图标等留存能力,至2018年3月上线已来,已覆盖超10亿手机设备、月活超过2亿,是最火的应用商用小程序平台。


10. 360小程序

360小程序于2019年7月正式上式,是运行在PC端的一种轻型应用小程序平台,目前已支持360浏览器,在屏幕左侧的一列显示。360将为小程序开放“端”的能力,让大小屏联动交互,既有APP的交互功能,又有PC大屏的视觉体验优势。360小程序能够帮助PC从公域流量向私域流量转变,增强私域用户的运营能力,在迁移成本方面,360小程序将高度兼容主流移动小程序。


11. 酷狗小程序

作为音乐行业首个小程序开放平台,酷狗小程序为广大开发者开放了酷狗音乐千万曲库能力、曲库标签化基础能力、十几年累积的播放器解码能力,以及酷狗亿万用户。开发者可以利用这些开发出各种音乐类小程序,从而减少音乐垂类应用场景创业者难度;普通用户也可以使用酷狗APP的官方模板,快速创建自己的小程序,优质小程序将获得平台资源的全方位推广。

二、为什么要学习小程序

我们上面介绍了各个大厂的小程序的情况,就知道我们为什么要学习小程序了

  • 可以依靠各个大厂自有的生态
  • 就业面广
  • 学习上手快
  • 学习完微信小程序以后,再去学其他平台的小程序就很方便了。因为这些小程序api都大同小异。
  • 相对于Java,php,python而言,小程序更适合作为编程的入门语言
  • 相对于传统前端开发,我们在学习小程序的同时就可以学习css,JavaScript、vue的知识

三、初识微信小程序

前面该介绍的也介绍的差不多了,那我们就以微信小程序为切入口,开始我们的小程序学习,磨刀不误砍柴工,开发小程序需要一款开发工具,初学者我还是建议使用官方的开发工具,下载地址:微信小程序开发工具

下载安装完成后,桌面上会出现微信开发者工具的图标,打开微信开发者工具,会弹出扫码登录的窗口:

我们使用微信扫一扫登录,登录后会出现一下界面:

四、创建第一个微信小程序

在上图的菜单中,左侧选择小程序,然后点击右侧巨大的加号来创建我们第一个小程序

我们先选择一个工作目录,最好不要放到C盘(系统盘),然后给你的小程序取一个你喜欢的名字,Appid需要自己去注册,使用一个邮箱就可以注册,


然后登录邮箱进行激活,激活后需要选择主体类型:

选择中国大陆、个人,然后主体信息登记

注册完以后登录微信公众平台,扫码登录后,在左侧菜单最下面点击设置,在基础设置最下面就可以查看到appId

填入appId后,后端服务选择不使用云服务开发(以后的分享中会介绍云服务开发),选择JavaScript-基础模板,点击确定,我们就创建好了我们第一个微信小程序了。

如果有想了解和交流微信小程序、java、python、vue、html、css等等技术的小伙伴可以添加
QQ群号:737182716
我们一起交流交流

posted @ 2022-07-31 09:20  授渔  阅读(329)  评论(0编辑  收藏  举报