古有,秦、齐、楚、赵、魏、韩、燕七国争雄;今有,微信、QQ、百度、支付宝、钉钉、头条、抖音七台争霸。古有,白起、李牧、王翦、孙膑、庞涓、赵奢、廉颇驰骋疆场;今有程序员1,程序员2,程序员3…编写代码。

逝者已矣,生者当如斯,活着就要折腾,不折腾不人生,不折腾枉为程序员,既然要折腾,那就挑个难度很高很高的技术来折腾,像小程序这种。

说笑的,其实从技术来说,小程序比iOS、Android、C#,甚至比Python都简单得多,因为它根本就不算编程语言,只是对Css、Html、Js做了一下包装,微信小程序时,百度小程序是,支付宝等也不例外。小样,别以为穿上马甲,我就不认识你了。

1.1  微信小程序

别的不认识,已成功上线了6套系统的微信小程序,我还能不知道么?真是的,真实的,不下载个开发工具,我还真治不了你了。

去微信官网下载Windows或macOS版本的开发工具,安装时,一路Next就好了。第一次打开的窗口,很微信,什么都要先扫码才能进去。

扫码进去后,可以看到创建窗口的内容,还有我的个人头像,为了不让你知道我是谁,我特意打了马赛克。小样,想找我,就留言吧。

1.2  创建工程

不知为何,见到窗口上有个特大的+号,我就想点它,难道微信的产品经理,用了设计心理学?如果真是的话,这倒是一个偷懒的好借口。算了,平时怼产品经理已经够多了,这次还是专心撸代码吧。

哎呀,程序都还没开始写,就要我输入AppID,这个产品经理真是够可以的。我就选【测试号】,看你怎么着?--原来AppID,是【小程序.云开发】才是必须的,看来我选对了。在这等我一下,我先给测试用的AppID打上马赛克,否则就会被你偷偷拿去用的。小样,我还不了解你么,嘴上说,你也可以点【测试号】生成,实则你可能连开发工具都还没安装。

1.3 装了,点了

在点击【新建】按钮之后,就来到了项目工程目录。这阵仗,这规模,吓死我了,竟然出现截图无法截完整的现象。好吧,我勉为其难,通过左上角(个人头像图标)下的下拉框,把默认的iPhone6模拟器改成iPhone5,当然,我只是为了截图方便,实际上开发,还是用iPhone6比较合适的,理由后面告诉你(如果我忘记的话,那就算了,除非你留言提醒我)。

至于其他功能键,在开发过程中,用得较多的还有:【预览】、【真机调试】,偶尔会【清缓存】。具体作用就不用多做介绍了吧,这是中文,又不是英文。如果是英文的话,我就没办法了。

好了,文章字数总算凑够,可以发布了,其他话,我就不多讲了,反正代码是下一节的事,我讲不讲,都改变不了,因为我还没写。

「1.0」一个人开发一个App,小程序从0到1,起航了的更多相关文章

  1. 「2.0」一个人开发一个App,小程序从0到1,文件剖析

    不知你是不是见到“文件剖析”这4个大字,才点进来看一看的?如果真是的话,那我可以坦诚.真心.负责任地告诉你:你上当了,你上了贼船啦,如果你现在想跳的话,还来得及,反正茫茫大海中,鲨鱼正缺搞程序的人.说 ...

  2. 「4.0」一个人开发一个App,小程序从0到1,布局

    一提到布局这个词,我总是索索发抖,不是因为天冷,而是因为布局的目标实在太宏大.古代想雄霸天下的王,就喜欢布局这个,布局那个,结果硬生生把自己的国家给布局没了.至于是哪个君王,我倒可以非常认真,非常坦诚 ...

  3. 如何快速地开发一个微信小程序

    如何快速地开发一个微信小程序呢?我觉得作为初学者,最好能有一个模板,然后改这个模板. 同样作为初学者,刚开始的时候我有下面的几个问题,后来通过问同学,我弄清楚了. 微信小程序可以连接MySQL或者Sq ...

  4. 开发一个微信小程序教程

    一.注册小程序账号 1.进入微信公众平台(https://mp.weixin.qq.com/),注册小程序账号,根据提示填写对应的信息即可. 2.注册成功后进入首页,在 小程序发布流程->小程序 ...

  5. 开发一个微信小程序项目教程

    一.注册小程序账号 1.进入微信公众平台(https://mp.weixin.qq.com/),注册小程序账号,根据提示填写对应的信息即可.2.注册成功后进入首页,在 小程序发布流程->小程序开 ...

  6. 开发一个微信小程序实例教程

    一.注册小程序账号 1.进入微信公众平台(https://mp.weixin.qq.com/),注册小程序账号,根据提示填写对应的信息即可.2.注册成功后进入首页,在 小程序发布流程->小程序开 ...

  7. 如何开发一个微信小程序

    一.概述     特点:对商家来说,小程序的开发成本低(有丰富的组件.api等).运营成本低(有数据日志等).稳定.互动流畅,便于分享.传播(基本微信平台的大量用户).对用户来说,扫码即可获取服务,随 ...

  8. 搭建Spring开发环境并编写第一个Spring小程序

    搭建Spring开发环境并编写第一个Spring小程序 2015-05-27      0个评论    来源:茕夜   收藏    我要投稿 一.前面,我写了一篇Spring框架的基础知识文章,里面没 ...

  9. 开发一个 app 有多难?

    171 个回答 默认排序​ 道衍天机 有事情的加微信1293190838找我 1,150 人赞同了该回答 ----------------------------------------------- ...

随机推荐

  1. [转]C#操作Memcached帮助类

    在VS中安装Memcached,直接在NuGet下搜索Memcached,选择第一个进行安装: 服务端资源下载地址:https://pan.baidu.com/s/1gf3tupl 接下来开始写程序, ...

  2. P1100 三连击

    题目描述 我们假设一个三位整数 \(N(100 \le N \le 999)\) ,它的百位上的数字是 \(A\) ,十位上的数字是 \(B\) ,个位上的数字是 \(C\) ,如果 \(A\) , ...

  3. 【hdu 1112】The Proper Key

    Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s) ...

  4. 洛谷——P1305 新二叉树(新建二叉树以及遍历)

    题目描述输入一串二叉树,用遍历前序打出. 输入输出格式输入格式: 第一行为二叉树的节点数n.(n \leq 26n≤26) 后面n行,每一个字母为节点,后两个字母分别为其左右儿子. 空节点用*表示 输 ...

  5. com.netflix.discovery.DiscoveryClient : Completed shut down of DiscoveryClient

    启动报错:com.netflix.discovery.DiscoveryClient    : Completed shut down of DiscoveryClient 解决方案: 添加web主件 ...

  6. form提交时accept-charset属性在IE及Edge下不起作用解决方案

    问题描述 我的页面是utf-8编码 目标页面是EUC-JP编码 即使已经设置了accept-charset="EUC-JP",提交后IE 和 Edge下还是乱码 解决方案: 1. ...

  7. 变量 (Variable)

    Tensor不能反向传播. variable可以反向传播. 什么是 Variable import torch from torch.autograd import Variable # torch ...

  8. 想突破学习瓶颈,为什么要认真的学一下Dubbo?

    今天有学生在问,在学习dubbo的时候遇到瓶颈了怎么办,一些东西就感觉就在那里,但是,就是碰不到,摸不着,陷入了迷茫,今天在这里,就跟大家讲一下怎么突破这个瓶颈 先自我介绍一下哈,我是鲁班学院的周瑜老 ...

  9. flutter 安装环境 Mac

    1.这是我第二次mac 安装 flutter环境了,但是这种东西记不住.打开写一下 有用的东西 一. ls vi 等命令 command not found原因是因为环境变量的问题,编辑profile ...

  10. 剑指Offer-62.数据流中的中位数(C++/Java)

    题目: 如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值.如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值.我们使 ...