vue

✍️ Tangxt ⏳ 2020-08-14 🏷️ 项目介绍

01-旺财记账介绍

★项目介绍

1)设觉设计

Figma:链接 -> 最好学习一下如何使用这个 Figma 工具,以便按自己的喜好更改方方所提供的设计稿!

从设计稿当中可以看到,界面有 4 个:

1、首页

首页

底部有 3 个 Tab,其中「记一笔」是默认激活的(最重要的)! -> 新增的标签是从下往上堆的! -> 完成记一笔的操作:输入金额(支出 or 输入),添加标签,点击「完成」

点击「标签」这个 Tab,就会进入到第二个页面——「标签页」

2、标签页

标签页

默认有 4 个标签「衣食住行」 -> 点击标签可编辑(默认的也行)or 创建标签 -> 编辑 or 创建标签时会跳到「编辑标签」页面

最新的交互好像是弹出一个框给你 CRUD 标签

3、编辑标签

编辑标签

点击「<」回到「标签页」

4、统计

统计

统计一下过去一周总共花了多少钱? -> 分别查看「支出」(按天、按周、按月)和「收入」(按天、按周、按月)

额外功能 -> 可加图表(可视化数据)

带图表


一定要先把设计稿(UI+交互)弄出来了,再去考虑写代码! -> 这个项目看起来非常简单,但你在做的时候会用到很多小知识


5、Figma 的使用事项

配色方面可以看看其它网站是怎么做的,如网易严选、鲨鱼记账……

2)需求描述

需求就是功能的意思

什么叫持久? -> 就是让数据不要消失,一旦消失了,那就不持久了!

阶段二会有这个记账的后端服务……

3)范围(目标)

scope

所谓的范围就是你在「V1.0」这个版本下,你需要实现什么……用到什么技术……

不需要单独去学 TS,跟着方方在做项目的过程中学习 TS

方方提供 API 接口

小程序 -> 很多公司都需要,设计稿不需要变

Flutter -> 可以做安卓、IOS 应用……

V5.0 -> 发挥你的想象力,把你学到的所有新技术都用到这个项目上!

一个好项目不在于这个项目有多么的复杂!而在于你能不能把你的新点子用到这个项目里边去! -> 很多人都喜欢说「我要做复杂项目」,可复杂的项目无非就是把简单的功能重复,如 10 个页面变成 1000 个页面,这是很复杂,但没用呀! -> 你还不如把项目做简单一点,做精美一点……然后在各个平台用不同的技术重复的实现它…… -> 这样的结果就是「你学习速度会非常快,很快就学会了 React、小程序、Flutter……」

4)学习要求

学习要求

5)教学形式

教学形式

7)学习建议

学习建议

8)开发工具的选择?

我选择 VS Code,方方推荐 Webstorm

我电脑运行 Webstorm 很卡…… -> 因为我的系统盘(C 盘)不是 SSD 硬盘

★总结

★Q&A

1)如何把方方的设计稿拷贝到我的 Figma 账户旗下?

为了能个性化更改!

方方的:

草稿

拷贝到自己的账户:

拷贝好后,打开「drafts」 -> 右击「Duplicate」

拷贝

➹:网页设计?你也可以——Figma 入门 - 少数派

➹:FigmaChina:Figma 中文网,学习 Figma 从这里开始