百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

软件工程师告诉你怎样创建自己的微信小程序!

haoteby 2025-02-17 12:14 6 浏览

(一)微信小程序介绍

随着移动互联网的迅速发展,不少的用户已经使用过微信小程序,并且有非常好的体验。什么是微信小程序?

关键字:无需下载安装卸载 触手可及 用完即走

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

那么微信小程序和传统的APP有什么区别,有什么优势,这里先给大家做一个简单的对比。

微信小程序能取代Android和iOS么?

(1)原生App一般同时需要开发Android和iOS版本;

(2)小程序是跨平台的,但是缺乏成熟的组件,缺少统计、绘图组件,以前的echarts和hightcharts都无法使用;

(3)小程序不支持WebView,大量已被静态化好的HTML页面完全没办法在小程序上展示;

(4)小程序想取代Android和iOS需要很长很长的路,是蓝海还是死海需要时间来验证;

微信小程序和APP哪个更好,这得从二者区别和自己所需功能来说:

 1、功能目标

  小程序: 微信对小程序的功能有约束的,只能实现APP的部分功能,可以认为是轻巧便利型的APP。

  APP: APP的功能设置,有运营者决定。在线支付,直播,IM聊天、电商等等都可以实现

 2、使用方式

  小程序:通过微信扫一扫或者搜索,无需下载,实现"触手可及"穿的梦想

  App: 从应用商场里面下载或者直接百度下载等,占据空间内存,桌面快捷入口

 3、受众不同

  小程序:面向所有微信用户,背靠大树好乘凉,站在巨人的肩膀上,小程序的用户也是九亿微信用户

  APP:面向所有智能手机用户,面向更广的用户群,所有人都可以使用

 4、开发成本与周期

  小程序:开发周期短,成本低

  APP:成本相对较高,具体根据APP功能,开发周期一般1-3个月,功能复杂的开发周期延长

 5、上线

  小程序:只需要提交到微信公众平台审核

  App: 需要向十几个应用商店提交审核。

  从APP开发互联互加了解到:小程序主要是适合低频、刚需、轻量级、功能单一、不需要调用太多系统级能力的应用。相比于APP,小程序就是一个轻巧型,简化型的APP。

  小程序不是APP的革命者,而是APP的助手。基于以上,如果你们公司的规模尚可,预算尚可,还是有必要开发一个app的,一方面app功能齐全,配套完善,带给用户的体验更好,有利于提高公司口碑和形象。另一方面,app作为公司的牌面,是公司实力的象征。


小程序应用领域:

个人服务方面

微信小程序使用场景-企业服务类目



(二)微信小程序开发准备

1.公众平台申请开发者账号:

(1) 打开微信官方链接:

(2)选择要注册小程序


(3)选择小程序,并且填写注册信息

(4).系统发送一个链接到你填写的邮箱,登录邮箱打开链接,激活账号即可。

(5)注册成功后,可以直接登录。

(6)需要邮箱账号本人的微信二维码扫描才能进入

(7)进入微信小程序后台管理界面,点击"成员管理"

(8)添加项目开发成员

点击"添加成员",填写开发者的微信,并且选择相应权限,保存时候需要管理员微信确认。



开发人员被添加到项目开发中:

(9)申请一个AppID(注意只能填写自己申请的):

2.微信小程序开发工具下载和安装:

下载微信小程序链接:
https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

安装小程序


3.安装完成后,打开微信小程序开发工具,新建第一个微信小程序


(1)用授权的开发者的手机微信扫一扫,即可打开开发工具,进行编程。



(2)使用开发者的微信扫码进入,填写项目名称,保存目录,AppID,可以不使用云服务,点击"新建按钮"

(3)第一个默认的微信小程序就开始了

(4)用你微信扫一扫即可进入小程序,看到"Hello World"


由于时间有限,今天我们先讲到这里,后面我们再详细讲解微信小程序案例开发,欢迎您的点赞、关注。教育行者何老师,将给为各位爱好前端开发或者需要前端开发的朋友带来更多干货!

相关推荐

吴玮老湿手把手教你拍小溪

https://v.qq.com/x/page/b30253em9sc.html?pcsharecode=点击观看高清视频,吴玮老湿手把手教会。吴玮老湿手把手教你拍溪水,高清视频手把手教会。慢门拍...

三星将上线Windows 10版Quick Share 数据传输不再难

【CNMO新闻】iPhone与Mac之间联动的一大优势在于AirDrop,让苹果用户可以快速地将手机上的信息、文件等传输到电脑上,电脑传输到手机同理。但是现在,三星计划让自己的用户在Windows1...

当超低能耗建筑变身幼儿园,会和小朋友产生什么神奇反应?

随着超低能耗建筑的发展,超低能耗技术已经被应用于多种建筑的设计当中,今天我们要参观的这所幼儿园就是一所超低能耗幼儿园。通过之前的系列视频,相信大家已经了解到超低能耗技术就是节能技术,在节能的基础上又能...

周迅被曝离婚:为何她总是被伤害?

与高圣远结婚后,周迅极少谈论自己的婚姻。但就在近日,她出了大新闻。5月22日,有网友发现,高圣远常用的社交账号INS上,突然删光了与周迅的合照。过去,他的相片中,周迅至少占一半。现在,一个都没有了。全...

木马前世今生:上线方式发展及新型上线方式实现

0×00前言在讲文章主题之前,我们还是习惯性地聊(che)一(che)聊(dan)。远程控制木马大家都不陌生,尤其是早期接触黑客技术的人,应该可以发现早在2007-2009年,这段时间内,国内的“黑...

直流电机两端电压脉冲个数

直流有刷电机电枢电流波形[1]...

孩子开心、家长放心,这个超低能耗幼儿园有多神奇?

数九寒天,冷在三九寒冷冬日里小朋友的免疫力难免会有所下降容易生病这让很多家长感到困扰生病不仅会影响孩子的身体健康还会耽误孩子的上课进度接下来安小居给大家介绍一所神奇的幼儿园,不管是凛冽冬日,还是烈日炎...

【《报任安书》徐涛朗读】

《报任安书》是司马迁写给友人任安的一封回信,全文约2800多字。在回信里,司马迁以激愤的心情陈述了替李陵将军求情的前因后果以及遭遇腐刑后为完成《史记》所承受的多重压力。这是一封泣血的书信,学习这篇文章...

LOL大神玩家鬼才创作《防御塔的心声》

2019英雄联盟新赛季版本已经上线,去年《英雄联盟》进行了有史以来最大的改版,进行了符文重铸,今年改版程度虽然没有那么大,但一些设定上还是会让游戏的节奏产生一些新的变化,近日B站UP主“倒悬的橘子”创...

无线安全的高级利用:隔离网络里你不知道的Wi-Fi隐蔽传输通道

2018年4月,在荷兰阿姆斯特丹HackInTheBox安全会议上,我们分享了一个关于隔离网攻击技术的议题——GhostTunnel:CovertDataExfiltratio...

黑客主要术语?什么是木马?什么是肉鸡?

本节将对常见的一些黑客术语进行简单的介绍1.肉鸡所谓肉鸡是一种很形象的比喻,比喻那些可以随意被控制的电脑,对方可以是各种电脑包括但不限于个人电脑,服务器等,在某种情况黑客进攻时会用他们干扰敌人。对直接...

福建38岁巨婴,身负20万债款,逼父母偿还,自己却花2万元购耳机

在阅读此文前,为了方便您进行讨论和分享,麻烦您点击一下“关注”,可以给您带来不一样的参与感,感谢您的支持。...

【IT之家开箱】Hi MateBook D 16/14图赏:轻薄护眼屏,简约设计

距离618购物狂欢节还有一个多月时间,手机和PC厂商基本都会争取在5.1之前完成新品铺货。近期,主打大屏护眼与高效体验的HiMateBookD16和HiMateBookD...

ffmpeg入门篇-linux编译安装ffmpeg

为什么说在linux上编译安装ffmpeg最复杂?因为编译之前我们要安装很多扩展库,每个人的环境不同,要安装的编解码库或多或少都有些区别。linux下安装ffmpeg,我们以centos7...

万字解析Linux内核调试之动态追踪

文章介绍几种常用的内核动态追踪技术,对ftrace、perf及eBPF的使用方法进行案例说明。1、什么是动态追踪动态追踪技术,是通过探针机制来采集内核或者应用程序的运行信息,从而可以不用修改内...