ShikiApp 是独立开发者 pewaru-333 的开源项目
谁做的
ShikiApp 是独立开发者 pewaru-333 的个人项目。开发者是俄语圈的 Android 开发者,4pda 论坛上能找到他的发贴记录(2024 年 7 月首次发布)。项目没有商业公司背后,没有团队,版本节奏和功能取舍全由开发者个人决定。
技术栈
客户端用 Kotlin(Jetpack Compose UI 框架)开发,目标是现代 Android 设备(Android 8.0+ 起)。同时提供 Windows 和 Linux 的桌面版本——桌面端叫 ShikiPC,同样在同一个 GitHub 仓库里发布。
项目的 API 层直接对接 Shikimori 的公开 REST API,没有中间代理层。也就是说客户端能做什么,完全取决于 Shikimori 那边开放了哪些接口。
开源许可
ShikiApp 的源码以 GPL-3.0-only 许可公开在 GitHub。任何个人或团队都可以自由地复制、修改、分发,但修改后的版本同样必须以 GPL-3.0 公开源码。
这意味着:
- 你可以自己 fork 一份改界面、改功能
- 但不能把改后的版本做成闭源商业产品
- 源码地址在项目发布页里可以找到
发布渠道分散
它同时出现在多个渠道,各处版本进度并不一样:
| 渠道 | 包名 | 特点 |
|---|---|---|
| GitHub Releases | org.application.shikiapp | 历史版本最全,源码同步 |
| RuStore | org.application.shikiapp | 俄罗斯官方应用商店 |
| IzzyOnDroid | org.application.shikiapp | F-Droid 兼容仓库 |
| F-Droid 主仓库 | org.application.shikiapp | 要求严格的开源仓库 |
不管从哪里装,认准包名 org.application.shikiapp 就不会拿错。 版本命名统一是 alpha-X.Y.Z 的形式(「02-alpha 版本解读」那一页讲这个命名逻辑)。
社区支持
Shikimori 网站上有一个专门的俱乐部"ShikiApp (приложение)",成员可以在那边发帖讨论功能、报告 bug、交流使用经验。开发者本人偶尔会在那边冒泡——版本更新公告、功能改进意见收集都在那个俱乐部里进行。