MyTravelJournal
iOS 大好河山打卡记录 App
用来记录去过的城市、山河、路线和旅行片段的移动档案。
作品档案
- 平台
- iOS
- 形态
- 旅行记录 App
- 记录
- 地点打卡 / 路线 / 图文 Log
技术栈
- Swift
- MapKit
- iOS
- 地点打卡,记录城市、景点、山河和具体坐标
- 旅行路线回看,把多个地点、照片和短句串成一条线
为什么做
旅行结束之后,照片通常会留在相册里,但路线、车票、门票、当时写下的几句话,很容易散掉。过几年再翻,只记得自己去过,却不一定记得那天是怎么走到那里的。
MyTravelJournal 是一个还在规划中的旅行记录 App。它想做的不是攻略,也不是社交分享,而是把自己走过的地方留成一份可以回看的移动档案。
解决的问题
现在旅行记录经常分散在不同地方:照片在相册,路线在地图,票根在微信或文件夹,文字可能写在备忘录里。它们单独看都没问题,但放在一起才像一次完整的旅行。
这个 App 想把地点、时间、路线、照片和小段文字串起来。以后回看某次远行,不只是看到几张照片,而是能知道那几天去了哪里、怎么移动、哪些地方值得再想起。
功能要点
- 地点打卡,记录城市、景点、山河和具体坐标。
- 旅行路线回看,把多个地点串成一条线。
- 图文 Log,保存当时写下的短句和照片。
- 票根照片记录,保留车票、机票、门票这类旅行证据。
- 地图足迹视图,直观看到自己去过哪些地方。
技术札记
这个项目适合用 Swift 和 MapKit 做原生体验。地图、定位、照片选择、离线数据保存都和 iOS 系统能力关系比较近,原生实现会更稳。
难点不在于“能不能记地点”,而在于信息组织。一次旅行可能有很多照片和地点,如果全部堆在一起会很乱,所以需要按日期、路线和地点层级来整理。
下一步
MyTravelJournal 目前还在规划阶段。下一步会先把地图足迹和地点时间线设计清楚,再补票根照片记录。这个项目后面也可以和博客里的远行记内容互相呼应。