评论

开发简易小程序完全教程(含干货资源)

很多人想学习开发小程序,但不知道如何入手。 文档这么长,看完就忘得差不多,不知道怎么学习。 其实,拿一个简单的项目来练手是最好的学习方式。

本文将从基础开始教起,完整实现一个可上线的小程序,期间附上许多有干货的学习资源。

基础

很多其实小程序的底层还是HTML+CSS+JS这套网页开发基础。所以如果没有这块基础知识的话,需要补一下。

建议从最简易的教程看起:w3school

进阶教程:MDN web docs

书籍推荐:红宝书《JavaScript高级程序设计》

开始

开发小程序,许多人会没什么思路,想做一个有趣有用又不那么复杂的应用。毕竟大家不希望开发的小程序只有自己一个用户。

有用这个角度思考,大家就可以从自身需求出发。我第一个想到的是天气预报

而天气预报的数据可以通过第三方的API获取,因此对服务后台的依赖是非常少的,或者说是几乎没有的。

设计

对于很多开发来说,设计应用的的界面是一座难以逾越的大山。我也不建议大家从零开始自行设计。

模仿是最好的老师,可以参考比较出名的,如苹果原生天气应用,墨迹天气等。

也可以参考很有名的设计社区:dribbble

数据

获取第三方的天气数据有很多方式。最简单的就是直接使用它们提供的API,免费版有一些限制但也足够使用。

我这边使用的是和风天气提供的API:文档链接

开发

具体开发起来,就是查看小程序的文档即可解决了。有什么问题大家可以在微信开发社区私信我。

运营

开发完小程序,要如何让别人知道呢。

首先推荐大家,将他绑定到自己的微信开发社区。

其次,可以到一些第三方小程序商店添加自己的小程序,如知晓程序

最后,就是写一篇完整教程,顺便给自己的小程序打个广告啦:天气号

大家如果有什么好的idea,欢迎交流

最后一次编辑于  2020-03-04  
点赞 0
收藏
评论

2 个评论

  • 煜哦
    煜哦
    2020-04-27

    楼主你好,我最近也在学习小程序开发。在域名配置这里就出现了问题。看到你也是用了和风天气。我的域名配置是free-api.heweather.net,和free-api.heweather.com两种都尝试了,还是失败。如下:VM17:1  https://free-api.heweather.net 不在以下 request 合法域名列表中。有人知道怎么回事吗?


    2020-04-27
    赞同
    回复 2
    • LeeJim🌀
      LeeJim🌀
      2020-04-27
      是不是配错了,截个图看下
      2020-04-27
      回复
    • 煜哦
      煜哦
      2020-04-30回复LeeJim🌀
      2020-04-30
      回复
  • 小肥羊🍊
    小肥羊🍊
    2020-03-04

    厉害,这个logo有侵权嫌疑,建议更换下,毕竟是腾讯天气的logo,早晚要翻船

    2020-03-04
    赞同
    回复 3
    • LeeJim🌀
      LeeJim🌀
      2020-03-04
      和腾讯天气的logo不一样啊?
      2020-03-04
      回复
    • 小肥羊🍊
      小肥羊🍊
      2020-03-04回复LeeJim🌀
      确实你只取了一半,啊哈哈哈,别问我为什么这么清楚,因为我之前做小程序就 用过这个logo
      2020-03-04
      回复
    • 夏天晴天
      夏天晴天
      2020-03-21回复LeeJim🌀
      大佬那个每小时的天气怎么写的啊
      2020-03-21
      回复
登录 后发表内容