跳到正文
发现
Yagni Launcher:轻量安卓桌面启动器
移动应用效率工具

Yagni Launcher:轻量安卓桌面启动器

一个用 Kotlin 和 Jetpack Compose 从零编写的原生安卓桌面启动器,体积小巧、注重隐私。

admin
发布于 2026-11-03
浏览
1
访问
0
下载
0
版本
v1.0.8-alpha
平台
Android
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Yagni Launcher 是一个从零开始编写的原生 Android 桌面启动器(Launcher),使用 Kotlin 与 Jetpack Compose 构建,不依赖旧有代码,目标是提供与系统原厂启动器相当甚至更强的功能,同时保持快速、轻量与省电。

项目作者提到,不少闭源启动器把功能锁在付费墙后并加入追踪器,因此希望通过这个项目提供强大功能,同时在隐私上不做妥协。项目名来自极限编程(XP)中的 YAGNI(You Aren't Gonna Need It) 原则:除非确有必要,否则不添加功能。

主要功能

  • ⚡ 现代技术栈:Kotlin + Jetpack Compose,无历史包袱
  • 🪶 体积小:约 2 MB,相比常见原厂启动器小 80–90%
  • 🔋 高效:资源占用与耗电较低
  • 覆盖并扩展原厂启动器的常用功能,同时去除臃肿组件

更多界面截图:

安装与使用

项目通过 IzzyOnDroid 与 F-Droid 两个第三方应用仓库分发:

安装后按系统提示将其设为默认桌面即可。

注意事项

  • 当前为 Alpha 阶段构建,可能存在 bug、不稳定现象与尚未完成的功能。
  • 项目采用 GNU General Public License v3.0 许可证。
  • 项目欢迎 AI 工具协助审查 PR,但不接受机器人提交的 PR 或未经审阅的 AI 生成内容,每份贡献都需要由人类理解并负责。
  • 如果想参与贡献,建议先阅读仓库中的架构文档 docs/ARCHITECTURE.md。
  • 翻译工作通过 Weblate 平台协作管理。

本作品整理自 GitHub 开源项目 T31n/YagniLauncher,原作者 @T31n,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v1.0.8-alpha当前版本

    修复若干问题并提升稳定性,同时通过 Weblate 更新了多语言翻译。

评论