同帧 · 跨端应用
开发中一个跨端应用,iOS 与 Android 共用同一套数据层,界面各写一套。核心问题是状态同步与离线一致性——轮询最省事,但延迟和流量都不好看,所以最后选了长连接,代价是要自己处理断线重连。
我是程晚风。一个人做跨端应用:iOS 和 Android 共用一套数据层,界面各写一套。 喜欢先把事情想清楚再动手,把复杂的东西拆成能复用的部分。
一个不太爱说话、但会把事情写清楚的开发者。
写代码这件事,很多决定做完就忘了为什么。过几个月回头看,只剩一堆看不懂的提交记录。所以我习惯把当时的判断写下来——不是为了给别人看,是为了让以后的自己少踩一次同样的坑。
目前主要精力放在一个跨端项目上。目标不是把一个端的代码复制四遍,而是让几个端的行为真正一致。内容上,这个站点只放我自己的东西:做过的事、正在做的事,以及一些还没想明白、但值得记一笔的问题。
本站是个人主页,非商业性质,不提供注册、不收集用户个人信息、不发布新闻与时政内容。
三件正在推进的事,都在自己的服务器和域名上。
一个跨端应用,iOS 与 Android 共用同一套数据层,界面各写一套。核心问题是状态同步与离线一致性——轮询最省事,但延迟和流量都不好看,所以最后选了长连接,代价是要自己处理断线重连。
把项目开发过程中的决定、取舍和踩过的坑记下来的地方。从「先做一个端跑通」到「把设计稿拆成组件」,都是当时真实的想法。
把自己这台云服务器的整套流程脚本化:幂等部署、状态自检、每日备份、证书自动续期。目标是一台新机器从空白到能跑,几条命令就够。
日常真正在用的,不是简历上凑数的。
想聊跨端、同步方案,或者只是打个招呼,都欢迎。