介绍
作为一名前端开发人员之前一直是做web开发,感觉对不起前端这个称呼,所以也要尝试去开发一个桌面应用或者手机应用,现在终于有时间去慢慢完成这件事了。本文主要介绍如何开发一个APP应用,怎样从无到有来构建,大概分为设计,前端,后端,数据,模块都很简单,有源码以及设计稿。
原型图
略过
设计使用的工具
- Sketch
- Photoshop
- Illustrator
- 蓝湖地址: lanhuapp.com/url/8kwAI
密码:rgKD
设计图是我从网上找的一个,之后对设计图进行了修改、切图最后上传到蓝湖。
如果你想获取蓝湖的标注欢迎你发送你的蓝湖邮箱到[email protected]
邮箱内,我会将你加入到蓝湖组。
前端技术栈
Flutter+Mobx
项目Github地址:github.com/Tecode/flut…
后端技术栈
Golang+Beego+Mysql
项目Github地址:github.com/Tecode/gola…
获取数据的方法(爬虫)
获取大量的数据自己一条一条加肯定很浪费时间,于是使用Python+Scrapy写了一个爬虫去爬京东商城,将京东商城的书籍信息保存起来,里面的爬取的一些难点都已经解决,例如:页面使用JavaScript渲染,获取HTML时不能获取到指定的元素需要JavaScript运行以后才可以得到真正的DOM元素。
Docker+Scrapy+Scrapy-splash+Python3
项目Github地址:github.com/Tecode/rept…
项目如何运行在Github的MD内都写的很清楚,目前还在一步一步的完善,直到做好一个可以上线的APP,都是一个人在写,有点慢???
(想自学习编程的小伙伴请搜索圈T社区,更多行业相关资讯更有行业相关免费视频教程。完全免费哦!)