产品名称:MarkNow

产品名称:MarkNow 生活记录应用 主要功能: - 自定义字段记录不同类型事项,支持文本、数值、开关、评分、单选、多选。 - 数据库管理,使用Sqflite进行SQLite数据库操作,包括建表和数据库迁移。 - 状态管理,采用Riverpod框架进行状态管理。 - 路由管理,使用go-router进行路由管理。 - 国际化支持,使用easy_localization库进行多语言支持。 开发背景: - 开发者使用Flutter框架开发了这款应用,旨在解决市面上类似App无法满足需求的问题。 - 项目开发周期大约为三个月,实际投入时间不到三个月。 技术选型: - 使用Flutter框架进行开发,因其生态丰富且在某些方面优于React Native。 - 数据库选择Sqflite,因为它需要手动编写SQL语句和管理数据库迁移。 - 状态管理使用Riverpod,它提供了接近前端State + Provider的概念,易于上手。 - 路由管理使用go-router,提供更高级的路由功能。 - 国际化使用easy_localization,配合CLI可以生成类型安全的LocaleKeys。 开发经验: - 提前设计统一的设计系统,包括主题色、边距、圆角、字体大小等。 - 主题系统的设计应支持亮色模式和暗色模式,提前规划有助于后期维护。 - 利用AI辅助编程,减少代码编写中的错误。 - 架构设计有助于AI实现功能,如字段类型的灵活扩展。 App上线: - 应用主要面向国内市场,避免了不必要的环节,如上架App Store需要备案号和国内服务器。 - 上架App Store和App China需要不同的资质,申请流程已熟悉。 - 应用已在春节当天上线,目前处于早鸟特惠期。 总结: - MarkNow应用通过Flutter框架开发,具有丰富的功能和良好的用户体验。 - 开发过程中注重设计的统一性和系统的可扩展性。 - 应用已上线并处于推广期,但距离覆盖生活成本还有差距。

xyxc06732025年2月13日
270

猜你喜欢

每逢佳节胖三斤,那么试下我的健身 APP 吧

每逢佳节胖三斤,那么试下我的健身 APP 吧

产品主要功能:力量训练 描述:这款健身APP专注于力量训练,用户可以自学健身,无需请私教或担心跑路。APP提供科学的训练计划和讲解,用户可跟随计划进行训练,并记录训练和安排计划以查看成长曲线和训练日历。此外,该APP支持手表上训练和脱离手机使用。

健身应用力量训练
一个于监控和分析机器学习(ML)和人工智能(AI)模型文件在加载和执行过程中的潜在风险的开源的安全可观测性工具

一个于监控和分析机器学习(ML)和人工智能(AI)模型文件在加载和执行过程中的潜在风险的开源的安全可观测性工具

产品主要功能:基于 Golang + ebpf 的安全可观测性工具,用于监控和分析机器学习(ML)和人工智能(AI)模型文件在加载和执行过程中的潜在风险。 描述:该工具可以覆盖网络、文件及命令执行三大类预警及监控。

AI安全可观测性工具
Summa 治好了我的信息饥渴症

Summa 治好了我的信息饥渴症

产品主要功能:Summa是一款Chrome扩展,利用AI对网页内容进行总结,提供文章的核心内容摘要、主要内容和关键结论。 描述:无论何种类型的网站,如Medium、Reddit、Hacker News等,Summa都能帮助用户快速获取网页的核心内容,解决快速浏览可能错过重要信息和无法判断文章是否值得细读的问题。

Chrome扩展AI工具
把微信的 OCR 功能提取出来做 Docker 服务

把微信的 OCR 功能提取出来做 Docker 服务

产品主要功能:OCR识别 描述:微信的OCR识别功能被提取出来,并通过Docker服务提供。用户可以通过拉取Docker镜像并使用POST请求发送Base64编码的图片数据来进行识别。

OCR工具Docker服务

这个小程序能打多少分?

产品主要功能:转盘类游戏 产品描述:一款独立开发者制作的转盘类小程序,拥有自己独特的UI和操作方式,已添加了基本功能,并且最近进行了更新。

小程序转盘类
用 Rust 编写的对联生成器:探索 AI 与传统文化的完美融合

用 Rust 编写的对联生成器:探索 AI 与传统文化的完美融合

产品主要功能和描述:这是一个用 Rust 编写的对联生成器,名为 CoupletGen。它是一个 AI 对联生成工具,用户可以输入对联的主题,工具会生成相应的对联。该项目是开源的,项目地址为 couplet_gen。

AI工具文化融合