cursor+豆包制作一个运动和饮食相关的跨端app
新建一个flutter项目,在cursor打开
效果
豆包生成开屏页 
随便选择一个图片

然后告诉cursor 我要使用一个图片作为启动页面

cursor帮我们 写的

需要我们在根目录下新建一个assets文件夹并且导入图片


执行提示的命令
这里没有全屏 
告诉cursor 图片没有充满全屏


完善首页
让豆包生成了一个首页

额 因为生成的图片不够清晰,所以生成的页面如下

告诉cursor 让食物图正常显示,移除食物图下面的内容,增加一些历史记录条目,条目有两个类型,食物或者运动。如果是食物,则显示就餐时间是午餐还是早餐或者晚餐或者额外,显示记录时间,显示卡路里。如果是运动,则显示运动类型,运动时长,记录时间,消耗热量。要求带有运动主题元素。

告诉cursor 移除记录信息下面的卡片

告诉cursor 底部增加一个提示,请按时吃饭哦~,也不要忘了适当的运动。

告诉 cursor 两个按钮文案进行修改,左侧为饮食,右侧为运动,带有新增记录的含义,颜色符合整体背景色,但能明显区分

告诉 cursor 按钮点击时增加一些交互效果

记录页面
告诉cursor 新增两个页面,分别对应两个按钮点击后的跳转页面为记录饮食页面和记录运动页面

告诉 cursor 两个记录页面的保存记录按钮有点难看


告诉 cursor 当保存记录后,在首页显示记录的信息,默认展示当天的,可以选择日期来查看其它天的,数据在本地做持久化存储(首页没展示)
告诉cursor 记录完成后首页没展示

基本上完成了记录功能,切换日期还能查看其它日期的


优化
告诉 cursor 记录饮食的页面,我不想要输入了,想要选择功能,可以选择多个食物,自动计算卡路里,帮我生成一些食物的数据。

增加健康卡片功能
告诉cursor 首页增加一个功能入口,功能为健康卡片

告诉 cursor 新建一个页面健康推荐,点击首页的健康卡片可跳转进入

感觉很不错啊 还贴心的引入了当天的数据

图标和app名称
告诉cursor 我想要换个图标,并且将app名称换成运动健康
找豆包生成一个

打包到安卓
flutter build apk
打包后发现开屏图好像没充满,继续找cursor就行,这里我没有处理。
生成了一个下载页面 兼容手机和pc
apk

打包到web
flutter build web
macos 效果
xcode懒得升级,看运行效果

ios
没打包,没升级xcode
更多推荐

所有评论(0)