【我的首款鸿蒙上架应用】用鸿蒙,把旅行账单变成“电子手帐” 官方
头像 鸿蒙小助手 2026-03-13 10:56:55    发布
7468 浏览 38 点赞 2 收藏

一句话亮点


四海旅账把“旅行记账”做成了可视化手账体验:记消费、做贴纸、看统计、导小票,一条链路在鸿蒙里跑通。

图片


一、灵感来源:我想做的不是“算账工具”,而是“旅行回忆账本”


四海旅账的起点很简单:旅行时我总会记开销,但传统记账方式很快会变成“数字流水”,回看时几乎没有旅行感。


我真正想解决的问题,不是“能不能记账”,而是“记下来的内容能不能在几个月后还愿意回看”。


所以我给这款应用定的方向,从一开始就不是 AA 分账或多人结算,而是围绕个人/单账本场景做三件事:

1. 记账动作足够快,旅途中不打断节奏。

2. 每笔消费尽量带上画面感,而不是只剩金额。

3. 后续复盘时,数据可看、可导出、可沉淀。


围绕这个目标,我做出了四海旅账的核心闭环:创建旅行账本 -> 记录消费 -> 生成贴纸化内容 -> 查看统计与足迹 -> 导出旅行小票/备份。

图片


二、技术实战:四海旅账如何把鸿蒙能力“落到真实功能”


1. 账本与消费记录:先把“基础体验”打牢


四海旅账的主干是账本系统。每次旅行对应一个账本,包含标题、日期、封面、标签、币种、备注等信息。


消费记录层面,用户可以填写金额、分类、日期、标题、备注,并支持编辑与删除。


在实现上,我使用 ArkTS + ArkUI 构建页面,数据侧以 RDB 做结构化存储、Preferences 管理偏好。


这样做的收益是:状态明确、查询稳定,后续加统计/导出能力时不用推倒重来。


2. 贴纸化记账:把“照片附件”变成“可用素材”


这是四海旅账最有辨识度的一块。


用户在记账时可以拍照或选图,应用会调用鸿蒙端侧能力做主体分割,把图片转成贴纸风格,再写入账单内容里。


我在这块做了两层体验处理:

1. 默认贴纸模式 + 可切换展示模式(贴纸/明信片),兼顾效率和审美。

2. 抠图失败时有降级路径,不让“AI失败”阻断记账主流程。


这类功能最怕“炫技但不稳定”,所以我的原则一直是:先保证能记,再追求好看。

图片

3. 多币种与汇率:旅行场景必须考虑“真实货币混用”


旅行记账天然会遇到不同币种。


四海旅账支持多币种记录、基础货币设置、汇率刷新,以及按账本快照进行换算显示。


在统计页和小票页里,也会对“原始币种金额”和“换算结果”做兼容展示。


这个功能给我的最大体会是:

货币能力不是“设置页里一个下拉框”就结束了,它会贯穿录入、统计、导出、回看四个阶段,必须从数据模型一开始就考虑进去。

图片

4. 足迹地图:让每笔消费有地理上下文


四海旅账中,记账可关联地理位置。


当用户开启定位后,新增消费时可自动获取位置,也可手动选点修正;后续在足迹地图页面,能按账本筛选查看带坐标的消费记录,并点击标记查看明细。


这部分我用到鸿蒙的定位与地图能力,重点优化了两个细节:

1. 坐标与逆地理结果尽量做“可读化”,不让用户看到生硬经纬度。

2. 地图上不是只放点,还把金额和分类信息做成标注内容,降低复盘成本。

图片

5. 导出与备份:把“可用”做成“可迁移”


我希望四海旅账不是“只能在当前设备里看”。


因此在数据流转上,我做了几条实用能力:

1. CSV/ZIP 导入导出(支持覆盖或追加导入)。

2. 单账本导出。

3. WebDAV 云备份与恢复。

4. 旅行小票生成并保存到相册。

5. 账本内容可导出为 EPUB/PDF 电子书。

6. 桌面小组件可快速查看并进入账本。


这些功能看起来分散,但本质是同一个目标:让用户的数据既能沉淀,也能带走。


三、上架过程:比功能更难的是“稳定性和边界处理”


四海旅账从开发到上架,我踩过最多的坑不是 UI,而是边界场景:

1. 弱网或无网时,涉及汇率和云备份的容错。

2. 图片处理链路中,权限与失败回退。

3. 导入导出时,文件选择、格式校验、错误提示的一致性。

4. 多语言和资源键一致性,避免“某语言漏文案”。


这些问题如果不提前处理,上架后会直接转化成差评。


所以我的策略是:先把“错误时如何优雅失败”设计好,再追求功能扩展。


四、用户反馈与迭代:有价值的反馈往往来自“看似小问题”


上线后,我收到的反馈里,最有价值的不是“好看”,而是下面这类具体问题:

1. “记账很快,但希望常用账本能更快切换。”

2. “旅行结束后想导一份更正式的总结。”

3. “照片很好看,但有时我只想看纯数据小票。”


基于这些反馈,我持续做了几轮迭代:

1. 强化快捷记账与账本选择逻辑。

2. 增加旅行小票导出与筛选项。

3. 增加 EPUB/PDF 导出,方便长期留存。

4. 优化分类管理与统计展示,让复盘更清晰。


我越来越确认一件事:

用户不一定关心你用了什么技术栈,但一定在意“这个功能是不是刚好解决了我现在的问题”。

图片

图片


五、心得与展望:鸿蒙对我最大的价值是“能力组合效率”


这次做四海旅账,我对鸿蒙最直观的感受是:在同一个应用里把 UI、端侧 AI、地图定位、数据持久化、卡片能力、文件与媒体能力组合起来,路径很顺,开发效率也比较高。


我后续会继续往三个方向迭代:

1. 更完善的离线与同步策略(尤其是备份恢复体验)。

2. 统计能力更可解释(不仅给结果,也给过程)。

3. 贴纸与旅行内容模板继续打磨,让“记账”更像“旅行手账”。


四海旅账是我的首款鸿蒙上架应用。


它还不完美,但它确实让我看到了一条可持续的路线:从真实场景出发,用鸿蒙能力把“记账”做成“可回看的旅行记录”。

软件下载


应用名称:四海旅账

下载地址:

图片

©本站发布的所有内容,包括但不限于文字、图片、音频、视频、图表、标志、标识、广告、商标、商号、域名、软件、程序等,除特别标明外,均来源于网络或用户投稿,版权归原作者或原出处所有。我们致力于保护原作者版权,若涉及版权问题,请及时联系我们进行处理。
分类
HarmonyOS
头像

鸿蒙小助手

致力于为鸿蒙开发者谋福利

1014

帖子

7

提问

13565

粉丝

关注
热门推荐
地址:北京市朝阳区北三环东路三元桥曙光西里甲1号第三置业A座1508室 商务内容合作QQ:2291221 电话:13391790444或(010)62178877
版权所有:电脑商情信息服务集团 北京赢邦策略咨询有限责任公司
声明:本媒体部分图片、文章来源于网络,版权归原作者所有,我司致力于保护作者版权,如有侵权,请与我司联系删除
京ICP备:2022009079号-2
京公网安备:11010502051901号
ICP证:京B2-20230255