开发了一个鸿蒙 App,离线就能查全国 7188 家博物馆
博物志 · 一个鸿蒙上的离线博物馆手册

去过的博物馆,会在地图上立起一根金色光柱
前阵子带娃出去玩,想顺路逛个博物馆。结果提前做功课就花了大半天:这家周几闭馆?要不要预约?免不免费?信息散在各家官网,有的还打不开,越查越烦。
烦到最后,我干脆自己做一个。
拉了国家文物局的备案数据,一共 7188 家博物馆,做成了一个鸿蒙 App,叫「博物志」。今天厚着脸皮,给大伙儿安利一下。
它到底是干嘛的
说白了,就是一个装在手机里的博物馆手册。
不用联网,所有数据都打包在 App 里面了。打开就能按省份、题材、等级翻。想看陕西的历史类一级馆?点几下就出来。每家馆的地址、开放时间、要不要钱、什么等级,都写得清清楚楚。
我自己最满意的是那个足迹地图。用 Three.js 在手机上画了一张中国版图,你去过的博物馆,会在地图上立起一根金色的小光柱。攒多了,看着还挺有成就感的,比单纯记在备忘录里好玩。
几个实在的点:
· 离线。地铁里、馆门口信号差也不怕。
· 数据真。7188 家全部来自官方备案,免费的占九成以上(6557 家),不用自己挨个查。
· 权限少。整个 App 只申请了一个联网权限,不碰你的定位。
· 能直接导航。看中哪家,点一下就跳到高德或者百度,直接进导航。
做的时候折腾得最狠的,是那张地图
全国地图不能随便画,得有审图号,我自己没那个资质。最后用了公开合规的行政区划数据,还在地图角落标了数据来源。台湾省、南海诸岛都画全了,这条没得商量。
还有个小坑:一开始「官方网站」那栏,点了是在 App 里开网页。后来发现这种内嵌网页,在上架审核里容易卡,就改成了点一下直接复制网址。这种细节,做过的人才懂有多磨人。
其实整个 App 就是我和 AI 搭子一块儿,提需求、写代码、跑编译、报 Bug、修,这么循环出来的。技术上的坑踩了不少,但成品我自己用着挺顺手,才敢拿来讲。
怎么下载
现在 App 已经做完、能装了搜「博物志」三个字就能装,手机、平板、2in1 都能用。
更多推荐



所有评论(0)