构思一个重量级的小程序

  早在我大学的时候,我就曾经做过一个电影类的小程序,数据全部由豆瓣提供,功能比较单一,设计也很一般,链接如下:

  

  今天在博客园瞎逛的时候,看到有一位博主做了个汽车销量的小程序,由于本人也是个汽车爱好者,便毫不犹豫地点了进去。

  在认真地把所有功能都用了一遍之后,开发一个融入自己很多想法的汽车类小程序便开始萌芽。

  我重新下载了微信web开发者工具,并开始阅读官方文档,发现很多api都有了不小的变化,尤其一个新的板块非常吸引人,就是云开发。

  

  我草草地看了一下,感觉这个概念非常有意思,它似乎意味着前后端的工作都可以在开发者工具中完成。

  所以我的思路大概如下:

  1.整个小程序从内容上分为四个板块,分别是:销量排行榜(包括列表和一些图形分析)、汽车车标认识(用于快速地通过车标查找品牌)、图文赏析(收集一些热点车型的图片,至于文章会比较少,因为本人不是记者、转载其他人的文章貌似又侵犯版权)、留言板(用于留言,收集大家的评论);

  2.销量部分的数据从新浪汽车那边获取,比较幸运的是我测试了一下新浪汽车的api,居然还是允许跨域的,那可以直接用了;汽车车标这部分就比较简单,是一些写死的数据,可以自己写,也可以在网上找找比如易车、汽车之家这些有没有api提供;图片的话放在七牛云会方便一点吧我觉得,可以自己收集;至于留言板,这部分会比较麻烦,因为本人是一个纯前端程序猿,没有写过后端的东西,啊,对了,把阅读次数统计上应该会更好吧,这个功能值得考虑。

  目前暂时就想到这么多,因为是个人项目,不赶时间,又要阅读数据库有关的文档。我的打算是在能保证公司项目进度的前提下,利用晚上加班时间来做这个小程序(我司晚上加班木有领导监管、戴个耳机刷个微博什么都可以),预计在今年12月中旬上线。

  

  这是注册后的一个界面,头像名称之类的都可以改,所有东西都处于一个雏形阶段,慢慢搞吧。

  

原文地址:https://www.cnblogs.com/zhangnan35/p/9844524.html

时间: 2024-08-08 22:29:10

构思一个重量级的小程序的相关文章

一个Java恶搞小程序

运用Java程序控制某个应用程序的运行(以网易云音乐为例),步骤如下 1.建立bat文件分别是start.bat(控制程序的运行)和kill.bat(控制程序的结束): start.bat 的内容如下,功能是运行程序: cmd /c start F:\\00网易云音乐\\CloudMusic\\cloudmusic.exe exit 具体情况可以视具体情况改写你的应用的安装路径即可 kill.bat的内容如下,功能是结束程序进程: taskkill /f /im "cloudmusic.exe&

输出多行字符的一个简单JAVA小程序

1 public class JAVA 2 { 3 public static void main(String[] args) 4 { 5 System.out.println("----------------------"); 6 System.out.println("|| 我要学会 ||"); 7 System.out.println("|| JAVA语言 ||"); 8 System.out.println("-------

一个python爬虫小程序

起因 深夜忽然想下载一点电子书来扩充一下kindle,就想起来python学得太浅,什么“装饰器”啊.“多线程”啊都没有学到. 想到廖雪峰大神的python教程很经典.很著名.就想找找有木有pdf版的下载,结果居然没找到!!CSDN有个不完整的还骗走了我一个积分!!尼玛!! 怒了,准备写个程序直接去爬廖雪峰的教程,然后再html转成电子书. 过程 过程很有趣呢,用浅薄的python知识,写python程序,去爬python教程,来学习python.想想有点小激动…… 果然python很是方便,5

手把手教你构建一个音视频小程序

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由腾讯视频云终端团队发表于云+社区专栏 腾讯云提供了全套技术文档和源码来帮助您快速构建一个音视频小程序,但是再好的源码和文档也有学习成本,为了尽快的能调试起来,我们还提供了一个免费的一键部署服务:您只需轻点几下鼠标,就可以在自己的账号下获得一个音视频小程序,同时附送一台拥有独立域名的测试服务器,让您可以在 5 分钟内快速构建出自己的测试环境. 通过微信公众平台授权登录腾讯云 打开 微信公众平台 注册并登录小程序,按如下步骤操作: 单

从零开始写个一个豆瓣电影 (小程序教程1)

微信小程序内测至今也有20天左右,也有很多人作出了很多不错的DEMO并发布到github了.前几日看见了豆瓣电影这个demo,感觉很不错,也跟着做了一个,作为复习巩固文档API用. 废话不多说,直接进入正题: 第一节只写一个首页的展示,数据用的是自己写的虚拟的数据 新建一个demo,不要使用微信自带的DEMO,直接从零开始写起: 首先创建3个文件: app.json app.js apps.wxss app.json  : 主要写配置项:内容如下,具体的每个key值对应的意思,这里就不再细说了,

初遇C#:一个简单的小程序(圆形周长,面积计算器)

作为一个面向对象的语言,与用户的交互很关键! 在此,我们可以先分析一下我们这个小程序要与用户交互的内容:1.命名很重要,让用户看见这个程序就知道这个程序的作用. 2.当用户打开这个程序时,提示用户输入的内容. 下面开始编码: Console.Write("请输入圆形的半径:"); double r=double.Parse(Console.ReadLine());//接收用户的输入并将用户的输入转换成双精度型并赋值给r double area,circle;//定义两个变量area和c

Python3的tkinter写一个简单的小程序

一.这个学期开始学习python,但是看了python2和python3,最后还是选择了python3 本着熟悉python的原因,并且也想做一些小程序来增加自己对python的熟练度.所以写了一个简单的程序,这个小程序实现了basa64.base32的加解码.并且添加了一个md5生成的功能.ps:觉得python开发也挺好玩的... 二.运行程序截图: 上面的就是程序的整体界面了.. 三.程序的设计: 源代码就在下面贴图了,并且需要的文档可以--------------搜索吧..... imp

C语言之如何上机运行第一个Hello World小程序

一.首先,打开我们的Visual C++ 6.0软件,我使用的为中文版,软件主界面如下图所示: 1.然后点击上图工具栏中的文件,里面有个新建菜单,然后我们可以设置一下我们的工作空间,如下图所示: 2.然后在一步步默认点击确定,完成即可,此时工作空间就建立起来了! 二.接下来,再点击工具栏下的文件,里面有个新建菜单,点击它,出现下图的对话框: 1.点击确定即可,创建出一个helloworld.c的小程序,然后我们就可以编写我们的Hello World小程序了. 2.程序代码如下: #include

C++写一个排列组合小程序

今天突然想到一个问题,有时候,针对同一个事件有多种反映,特别是游戏AI当中,这种情况下需要采取最适合的方案,哪种方案最适合,可以将每种方案的结果或影响都计算一遍,从而选择最合适的.最基本就是一个排列组合方法,将各种方案都组合出来.于是写了一个基本的N个数排列组合小程序! 开发工具:Visual Studio 2012 CTestPermutation::~CTestPermutation() { cout<<">>>>>>>>>&