chore: license the project under AGPL-3.0
- 添加官方 AGPL-3.0 全文 - LICENSE 作为 asset 打包,注册进 Flutter 许可清单 - 关于页「开源许可」改为打开许可页 - README 补充简介、开发命令与许可说明
This commit is contained in:
1 parent
22715f7247
commit
1a48833914
6 files changed
+727
-17
No files matched your search
@@ -1,17 +1,39 @@
|
||||
# mobile
|
||||
# KiriMemo
|
||||
|
||||
KiriMemo mobile client
|
||||
KiriMemo 是 HeurAMS 的移动端前端(Flutter):用单元集组织学习材料,用多种谜题测验同一条知识,调度算法可按单元集替换。
|
||||
|
||||
## Getting Started
|
||||
- 包名:`cn.saltworks.kirimemo.mobile`
|
||||
- 平台:Android / iOS / Linux / Windows
|
||||
- Dart 包名:`mobile`
|
||||
|
||||
This project is a starting point for a Flutter application.
|
||||
## 开发
|
||||
|
||||
A few resources to get you started if this is your first Flutter project:
|
||||
```bash
|
||||
flutter pub get
|
||||
flutter run # 或 flutter run -d linux / -d emulator-5554
|
||||
flutter test
|
||||
dart analyze # 本项目路径含中文,flutter analyze 会崩,见下
|
||||
```
|
||||
|
||||
- [Learn Flutter](https://docs.flutter.dev/get-started/learn-flutter)
|
||||
- [Write your first Flutter app](https://docs.flutter.dev/get-started/codelab)
|
||||
- [Flutter learning resources](https://docs.flutter.dev/reference/learning-resources)
|
||||
> 工作区路径包含中文时,`flutter analyze` 会因 LSP 的 Content-Length 用 UTF-16
|
||||
> 码元而非 UTF-8 字节数而崩溃(Flutter 3.47 的已知问题,上游 PR #191377 已修)。
|
||||
> 本机 SDK 已打补丁;换机器时优先用 `dart analyze`。
|
||||
|
||||
For help getting started with Flutter development, view the
|
||||
[online documentation](https://docs.flutter.dev/), which offers tutorials,
|
||||
samples, guidance on mobile development, and a full API reference.
|
||||
## 目录
|
||||
|
||||
```
|
||||
lib/
|
||||
├── main.dart 应用入口、主题、转场
|
||||
├── app_shell.dart 底部导航外壳(学习 / 管理 / 统计 / 账户)
|
||||
├── app_info.dart 应用名与版本
|
||||
├── models/ 页面使用的数据模型(含示例数据)
|
||||
├── pages/ 四个主页面与设置、文档、反馈、关于
|
||||
└── widgets/ 跨页面共用的组件
|
||||
```
|
||||
|
||||
## 许可
|
||||
|
||||
本项目以 [GNU Affero General Public License v3.0](LICENSE) 授权发布。
|
||||
|
||||
AGPL-3.0 的关键义务:如果你修改了本程序并通过网络向用户提供服务,
|
||||
必须向这些用户提供对应的完整源代码。
|
||||
Reference in new issue
Block a user