返回介绍

9.12 竞品技术十瞥:版本策略与 App 彩蛋

发布于 2024-08-17 23:46:11 字数 1171 浏览 0 评论 0 收藏 0

9.12.1 版本策略

同一时间比较了100款App的iPhone和Andriod版本,有以下几种版本策略:

·保持一致。比如,当前版本都叫6.0.0。下一个迭代版本都叫6.1.0。但下一个迭代版本绝对不能是6.0.1,因为6.0.0版本在使用中发现严重问题要紧急修复紧急发版时,就不好定义版本号了。

·第二位用于版本递增。比如6.1.0,6.2.0,6.3.0;第三位用于紧急发版,比如6.1.1,6.1.2,6.1.3。

·一个奇数,另一个偶数。如iPhone 3.1.3和Android 3.1.4。下个版本则是iPhone 3.1.5和Android 3.1.6。其实这也是没给自己留后路,如果3.1.3发现问题要紧急发版,将没有版本号可用。

我还见过3.1563这样的版本号,也曾见过6.0.1.2这样的版本号,但都属于非主流,这里就不多做介绍了。

9.12.2 App彩蛋

1.我发现一些App的包中总是有些有趣的文件:

·比如apk包中掺杂gradle等文件,这一看就是Android打渠道包时留下的垃圾。

·比如ipa包中掺杂.h文件,其中有程序员的签名,让自己的大名出现在几千万用户的手机中,我也是醉了。

·比如包中有些文件会带有Test前缀,这明显是用于自动化测试的。

以上种种,从侧面表现出App的开发团队的水平很业余。

2.哥们,裤子拉链开了!

有时还能从App的设置页面看到“调试”这样的后门,点进去看到的是专门给开发人员联调、测试人员验收时使用的页面。这就上升到线上故障了。

3.图片不要使用中文名称

建议还是全都使用英文名称的图片名称。中文名称多少显得有些业余。我还见过“+.png”这样的图片名称,对应的就是一个加号图片。

4.大文件

我见过有些App里面会有7.6M的图片,我打开一看,其实就是“添加收藏”的按钮图片。把这张图片扔进App中的程序员,可以吊起来暴打一顿了。

我还见过有的App嵌入1个2.6MB的字体文件,这相当不划算。如果只用到这个字体的几个字,那么还不如将它做成icon放到ttf字体文件中。

5.Zip压缩包用密码

如果你觉得自己的配置文件、Lua脚本、HTML5真的很重要,不想被别人看到,就把它们压缩为Zip包吧,并加上一个密码。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文