编程思维看佳明&悦跑圈

2022-02-06 22:43:04 +08:00
 samin

2687 次点击
所在节点    程序员
8 条回复
samin
2022-02-06 22:45:10 +08:00
1. 佳明做不到离线上传运动数据
2. 悦跑圈的周连跑徽章没有满足诉求
013231
2022-02-06 22:49:52 +08:00
你的“离线上传”是什么意思?
如果是上传到 Garmin 的服务器,不联网当然没法上传。
如果是上传到本地计算机,可以通过 USB 接口导出(针对有 USB 接口的表)。
wonderfulcxm
2022-02-06 23:00:30 +08:00
悦跑圈在 app store 都下架了…
l00t
2022-02-07 09:00:37 +08:00
谬论,完全可以先离线上传待联网后再校验。


防破解是个真实需求吗?多少用户需要防破解,以避免自欺欺人?
你怕 2C 的应用被反编译破解,那你忘了你搜集数据用的手表以及手表上的应用也是 2C 应用,人家直接改那个不行么?
samin
2022-02-07 09:49:58 +08:00
可能使用过的小伙伴会比较有发言权 很多想法确实技术可行 😂
samin
2022-02-07 09:54:45 +08:00
大家不需要太激动 以上都是基于真实情况 本人的一些分析看法 去推敲为啥是这样做而已
keygen88
2022-02-07 12:31:32 +08:00
@013231 他的意思是通过蓝牙互传吧
cp19890714
2022-02-07 13:31:24 +08:00
肯定不是为了防破解。我可以肯定,它是不想开发离线功能,因为离线不适合这个应用场景。
1. 在现在的网络条件下,用户设备基本随时都处于联网状态,除非用户自己断网。为了极小概率场景,专门开发离线功能不值得。
2. 即使有了离线功能,也无法保证数据不丢失,还会引起更大麻烦。这涉及到用户认知与事实的一致性问题。离线状态下,手机显示数据已经同步,然而事实上数据并未同步到服务器。一旦 APP 被卸载或者设备被重置或者丢失,都会导致数据丢失。这时候,用户只会认为是服务商把数据弄丢了。
3. 增加使用难度和用户负担。大部分人都没有基本的互联网知识,他不知道什么叫“离线”。为了一个极小概率场景,把“离线”这个概念输出给用户,只会增加使用难度。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/832127

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX