介绍
作为一名前端开发人员之前一直是做web开发,感觉对不起前端这个称呼,所以也要尝试去开发一个桌面应用或者手机应用,现在终于有时间去慢慢完成这件事了。本文主要介绍如何开发一个APP应用,怎样从无到有来构建,大概分为设计,前端,后端,数据,模块都很简单,有源码以及设计稿。

原型图

略过

设计使用的工具

  • Sketch
  • Photoshop
  • Illustrator
  • 蓝湖地址: lanhuapp/url/8kwAI
    密码:rgKD

设计图是我从网上找的一个,之后对设计图进行了修改、切图最后上传到蓝湖。
如果你想获取蓝湖的标注欢迎你发送你的蓝湖邮箱到283731869@qq邮箱内,我会将你加入到蓝湖组。

前端技术栈

Flutter+Mobx
项目Github地址:github/Tecode/flut…

后端技术栈

Golang+Beego+Mysql
项目Github地址:github/Tecode/gola…

获取数据的方法(爬虫)

获取大量的数据自己一条一条加肯定很浪费时间,于是使用Python+Scrapy写了一个爬虫去爬京东商城,将京东商城的书籍信息保存起来,里面的爬取的一些难点都已经解决,例如:页面使用JavaScript渲染,获取HTML时不能获取到指定的元素需要JavaScript运行以后才可以得到真正的DOM元素。

Docker+Scrapy+Scrapy-splash+Python3

项目Github地址:github/Tecode/rept…

项目如何运行在Github的MD内都写的很清楚,目前还在一步一步的完善,直到做好一个可以上线的APP,都是一个人在写,有点慢???

(想自学习编程的小伙伴请搜索圈T社区,更多行业相关资讯更有行业相关免费视频教程。完全免费哦!)

更多推荐

手把手教你做一个APP应用(含源码)