我的 2022 年度 Android 自由应用
2022 年虽然并未完全摆脱 Android 上的非自由应用,但还是向着这个方向努力着,不断地发掘优质的自由应用,并用其替换掉以往依赖的非自由应用。前几天看到某位群友在群里总结自己手机上的应用,于是便想着将自己正在使用的优质自由应用总结一下 顺便水一篇文章给这个 blog 除草。
货币汇率转换应用:Currencies
作为世界各个国家的云居民,我需要经常查询各个国家的货币对人民币的汇率。之前我一直使用 极简汇率 这个 App 来实现。不得不承认,在一众金融类国产毒瘤中,这个 App 显得十分优秀且克制,无愧于“极简”之名(这也是为什么这是全文唯一一个带有下载地址的,已经被我弃用的非自由软件)。但这个 App 除了不自由以外,还有一些功能上的问题:
- 没有暗色模式,作为常年的全局暗色模式用户,打开这个 App 想查汇率的时候总感觉像吃了一发闪。
- 完整版 App 有我不需要的汇款功能,且使用 WebView “小程序” 实现,占用较高;而官方的精简版 App “极简汇率 Lite” 图标没有适配 Adaptive Icon,显得美中不足。
- 首页固定展示 5 种货币,无法删除。对我而言,由于每次只需要查看一种货币对人民币的汇率,这种设计往往会干扰到我。
而 Currencies 则完美地符合我的所有需求:
- 原生应用,占用低。
- 没有额外的金融功能,只是一个货币汇率转换应用。
- 符合 Android 应用开发规范,Adaptive Icon,暗色模式,导航栏沉浸等一个不缺。
- 一次展现一种货币对目标货币的汇率,没有视觉上的干扰。
该应用可在 F-Droid, Play 商店 和 GitHub 上下载。
替代前端重定向辅助应用:UntrackMe
“替代前端” 是指某些非自由网络服务的自由前端实现。通常而言,这些替代前端没有不必要的跟踪器和广告组件,甚至可以不依赖 JavaScript。在浏览 Reddit, Medium 和 Tiktok 等网站时,我会使用它们的替代前端 libreddit, Scribe 和 ProxiTok 等。
在 PC 的 Chrome 浏览器上,LibRedirect 扩展程序可以自动将通向这些网络服务的 URL 重定向至替代前端。而在 Android 上,UntrackMe 这个应用利用 Android 系统的链接处理程序机制,可以实现同样的功能。而且处理范围要比 LibRedirect 这个浏览器插件要广泛得多。缺点则是没有负载均衡机制,所有链接只会被重定向至用户选择的单一实例,这对于此类由自由网络服务爱好者维护的实例的长期运营不利;以及支持的网站要比 LibRedirect 少(对我而言,对 Fandom 和 Quora 的支持同样很重要,而 UntrackMe 并不支持)。
该应用可在 F-Droid 和 framagit.org 上下载。
下载管理器:Download Navi
在 Android 上,我之前一直在使用 ADM 这个下载管理器。这个软件其实并不算很有特色,甚至还有侵入性广告。只是因为它在功能上确实做的不错,加上一直没找到合适的替代品,就一直用下去了。Download Navi 可以算是自由版 ADM,特性和 ADM 相差无几的同时,还是一个处于较为积极维护状态的自由软件。唯一的缺点大概是不支持 Bittorrent 下载(虽然我之前也并不使用 ADM 进行 Bittorrent 下载,但我实在找不到能用的 Bittorrent 下载管理器)。
该应用可在 F-Droid, Play 商店 和 GitHub 上下载。
RSS 阅读器:Fluent Reader
我一直在用自己的 Miniflux 实例,通过 RSS 订阅一些有趣的网站。Fluent Reader 大概是 Android 上做的最优秀的 RSS 阅读器之一——没错,我并没有加上“自由”这个定语,因为它做的比我见过的非自由 RSS 阅读器都做的要好。明明是一个 Android 应用,却做出了一套完整的 iOS 风格 UI,且除了外观之外,动画的自然度和流畅度也都丝毫不输真正的 iOS UI。这一点对于那些执着于在自家软件上模仿 iOS UI 最终却画虎不成反类犬,不仅没有做出优秀的仿 iOS UI,而且丢掉了 Android 本身并不坏的 UI 风格和组件的国产软件厂商来说可谓是望尘莫及。不过比起 iOS 7+ 的扁平化设计,我其实还是比较喜欢 Android 6 ~ 8 的 Material UI 1 来着。不过,连 Google 自己都把这套 UI 给丢掉了,开始用 Material Fuck You (Material UI 3) 的所谓“统一设计”来强奸用户的审美,我又何必在这里怀古呢……
该应用可在 Play 商店 上花费 1.99 美元购买以支持开发者,也可以在 GitHub 上免费下载。如果你明明是个 iOS 用户但还是闲的没事干看到了这里,并且也想使用这个软件,那你确实也可以在 App Store 上花费 1.99 美元购买这个软件,或者 加入 TestFlight 免费下载(没错这个软件是跨平台的233)。该软件甚至还有 Windows, macOS 和 Linux(AppImage)桌面版,可以访问 https://hyliu.me/fluent-reader/ 了解。