小程序学习 (一) 入门准备

最近小程序又开始火了起来,小程序的门槛降低了很多,毕竟从小程序正式面世到现在,确实没有太好的反馈,使用者也不是很多。

之前小程序刚刚上线的时候,我也了解过一些,不过后面因为各种原因,也没有火起来,也就没有去深入研究。不过从目前来看,腾讯还是有大力发展小程序的心的,我也来研究一下,准备着手做一个小程序。这个小程序主要是提供给女性使用的,用来记录女性大姨妈的。做这个小程序的主要原因是当时不知道做什么小程序,后来和老婆聊天,不知怎么说到了这个点,就决定做一个这样的小程序。

开发小程序,首先要做一些准备工作

申请小程序帐号

首先我们需要申请一个小程序帐号。现在腾讯已经降低了小程序的注册门槛,个人也可以注册小程序帐号。流程比较简单,按照官方的需求填写信息即可。

注册成功后,登录进入到小程序的后台,然后开始做开发的准备工作了。

开发准备工作

首先需要填写将要开发的小程序信息

小程序的基本信息填写完之后,就可以开始学习如何开发小程序了。

下载开发工具

小程序的开发第一步,下载官方提供的微信小程序开发的开发工具。通过这个工具,我们才可以进行小程序开发。下载地址

工具分为三个版本,windows64位、32位和Mac。开发者根据自己的开发环境下载。我使用的是windows64位。

扫描登录之后,我们可以选择两种开发模式。一种是我们需要使用的小程序开发,另一种是基于公众号的web开发。我们选择小程序开发

我们新建一个项目。

这里需要填写AppID。我们之前注册过了,在设置--开发设置里面有我们需要的AppID,我们可以在这里填写上,当然也可以不填。不过填写也没关系,可以点击无AppID,对于我们后期的小程序发布和上传会更方便一些。所以还是建议填写上。

下面我打开的是官方提供的小程序dome。这个不是简易的dome,是官方提供的一个功能比较完整的程序包,里面基本包含了小程序所有的组件和API的使用实例。对于初学者,我建议先下载一个官方的小程序dome。下载链接 

好了,小程序开发的准备工作基本都做完了,后面就开始边学习,边做小程序开发了。

最后对于这个开发工具,我想吐槽两句。

第一点,这个工具在打开和关闭的时候,速度会很慢,会出现假死现象,每次要等很久。而且打开的登录页面没有关闭按钮。只能通过右击关闭。

第二点,每次使用必须使用微信扫描登录,也就是要求你必须在有网络的环境的才能使用。原因我认为是因为开发过程中要使用微信用户信息进行开发测试,可是为什么不能在没有网络的环境下模拟一个用户。

时间: 2024-08-10 15:10:06

小程序学习 (一) 入门准备的相关文章

微信小程序开发的入门教程

广州微信小程序开发公司(www.dthulian.com)品向科技,下面跟大家详细介绍微信小程序开发的入门教程: 开发前准备: 注册小程序帐号 绑定开发者 登录微信公众平台小程序,进入用户身份- 开发者,新增绑定开发者. 已认证的小程序可以绑定不多于20个开发者.未认证的小程序可以绑定不多于10个开发者. 获取AppID下载并安装开发者工具 下载完成后,使用管理员或者绑定的开发者微信号扫码登录. 一个微信小程序 创建项目 我们需要通过开发者工具,来完成小程序创建和代码编辑. 开发者工具安装完成后

小程序学习(四)小程序逻辑层之注册页面

小程序学习(四)小程序逻辑层之注册页面 注册页面(Page) 小程序页面的注册,是通过 Page()  函数来完成的.接受一个 object 参数,指定页面的初始数据,生命周期.事件处理函数等. object 参数的属性: 属性 类型 描述 data Object 页面的初始数据 onLoad Function 生命周期函数--监听页面加载 onReady Function 生命周期函数--监听页面初次渲染完成 onShow Function 生命周期函数--监听页面显示 onHide Func

微信小程序学习Course 2 事件

微信小程序学习Course 2 事件 事件是用来打通逻辑层与视图层的枢纽,我们一般在视图层(WXML文件)对某个控件绑定事件函数,在逻辑层(JS文件)编写事件函数代码. 2.1 事件类型 小程序中有两类事件 1.冒泡事件:当一个组件的事件被触发时,该事件会向父节点传递数据. 2.非冒泡事件:当一个组件上的事件被触发时,该事件不会向父节点传输数据. 2.2 事件绑定 事件的绑定比较简单,在视图层中增加类似如下代码,事件通常有两种开头,一种时bind以他开头代表普通模式:另一种是catch开头,他会

微信小程序学习Course 7 定时器功能

微信小程序学习Course 7 定时器功能 微信小程序中有一个定时器API函数,其提供了四个API接口 7.1.number setTimeout(function callback, number delay, any rest) 设定一个定时器,在定时到期以后执行注册的回调函数,值得注意的是本函数只执行一次!!!! setTimeout(this.DaoJiShi, 1000);//时间到达一秒执行一次DaoJiShi函数 如果我们想实现一个不停调用的函数,怎末实现呢?以下函数利用递归实现了

微信小程序学习Course 4-2 JS数组对象学习

微信小程序学习Course 3-2 JS数组对象学习 本节主要介绍JS中的数组. 3-2.1 数组的声明 数组声明的方式多种,如下例.一般我们可以先创建一个空数组,然后再填充. var names = [];//创建一个空数组 var names = ["sadad","asdsad"];//创建一个包含两个字符串的数组 var names = new Array(3);//创建一个包含三个元素的数组 3-2.2 数组的增添 数组有多种增添方式,一种是栈方式,另一种

微信小程序学习Course 9 云开发功能

微信小程序学习Course 9 云开发功能 微信小程序提供了一套免费的云开发功能API函数,虽然容量小,但足够我们个人用户使用以及学习了.下面简单介绍一下. 云开发为开发者提供完整的云端支持,弱化后端和运维概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发,即可实现快速上线和迭代,同时这一能力,同开发者已经使用的云服务相互兼容,并不互斥. 目前提供三大基础能力支持: 云函数:在云端运行的代码,微信私有协议天然鉴权,开发者只需编写自身业务逻辑代码 数据库:一个既可在小程序前端操作,也能

微信小程序来了,整理微信小程序学习教程网站

第一,首先菜鸟教程  网址:http://www.runoob.com/ ps: 菜鸟教程(www.runoob.com)提供了最全的编程技术基础教程, 介绍了HTML.CSS.Javascript.Python,Java,Ruby,C,PHP , MySQL等各种编程语言的基础知识.菜鸟教程(www.runoob.com)提供了最全的编程技术基础教程, 介绍了HTML.CSS.Javascript.Python,Java,Ruby,C,PHP , MySQL等各种编程语言的基础知识. 同时本站

微信小程序学习指南

作者:初雪链接:https://www.zhihu.com/question/50907897/answer/128494332来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 微信小程序正式公测, 张小龙全面阐述小程序,定档1月9日上线(附90分钟演讲全文) ... 前言:新人第一坑,跳坑指南:修改后,必须保存:ctrl+S: 1:官方工具:https://mp.weixin.qq.com/debug/w ... tml?t=1476434678461 2:简易教

微信小程序学习笔记(阶段一)

一阶段学习过程: (一)看官方文档的简易教程:https://mp.weixin.qq.com/debug/wxadoc/dev/ (二)看小码哥视频:https://chuanke.baidu.com/v2040981-197486-1133724.html (三)模仿并写出一个计算器小程序demo 项目结构: pages:存储这各个页面的文件夹 pages内的文件夹(初始有index.logs):分别存储这每个页面,其中一般包含三种文件,*.js.*wxml.*wxss utils:里面装有