关于我那挑剔的手机软件要求

初次开始写博客,第一篇不知道写些什么就写写我那挑剔的手机软件要求吧。
首先第一点是我完全受够了国内软件的隐私窃取、开屏广告、臃肿,这些本可以避免的事情在国内软件层出不穷,哪怕付费订阅也不能改变这些,甚至付费订阅的服务也是朝令夕改。

首先我个人使用双持设备,也就是在一些软件方面我可以完全的放在一台设备上使用,而另一台设备则可以构建符合我需求的软件。

1,软件本身最好开源的,因为只有开源才能审视软件内部如何运行的。这样能避免后门或者一些其他的因素。

2,软件要能无账号使用,无账号使用不需要注册,可以避免提供手机号或者邮箱产生的信息风险。

3,无跟踪器或者仅有必要的跟踪器,关于跟踪器这个话题已经老生常谈了。大部分软件内存在着三到五个跟踪器,而一些软件内甚至有十几个跟踪器。这些跟踪器会记录你的隐私产生不必要的风险,你可以通过这个来查看你安装的应用是否有跟踪器。一些跟踪器是必要的比如崩溃追踪之类的。

4,最小化,软件的体积、权限、资源占用、第三方依赖应该以最小化为必要。非必要的功能不应该添加在里面,比如一个购物软件不应该添加刷视频、贷款、游戏等。

5,功能,软件的功能应该清晰明确,不能模糊妄想成为多能手而导致四不像。

6,反编译,软件本身应该支持反编译,能明确的导出和导入用户配置文件,软件不应该将用户困在单一生态之中。

7,软件本身应该是活跃的,更新迅速且有一定的社区能够长期运行。

8,功能软件应该具备离线运行的能力,即不需要联网校验任何东西。


大家可以对照一些自己现在使用的软件符合几条要求,对于安卓用户可以去F-droid,苹果用户则没有对应的平台只能自己尽量审核。