高雄科技大學校務系統App,使用由Goolge開發的UI框架Flutter開發
- Android
- iOS
- Web
- Windows(目前無法使用因為目前 TFLite 套件不支援 桌面版)
- MacOS(目前無法使用因為目前 TFLite 套件不支援 桌面版)
- Linux(目前無法使用因為目前 TFLite 套件不支援 桌面版)
如果你想為專案付出一份心力,你需要知道:
- Flutter : 專案所使用的基本框架
- Git : 使用Git作為版本控制的工具,倉儲採用GitHub
- AP-COMMON : 校務通系列UI與函式庫共用工程,有共用的項目可至該專案檢查
- NKUST API : 高科校務通後端HTTP RESTful API,代為App處理所有爬蟲問題
- GPG
$DEV_CONFIGS_PASSPHRASE
替換成正確的密碼
gpg --quiet --batch --yes --decrypt --passphrase="$DEV_CONFIGS_PASSPHRASE" \
--output dev_configs.zip dev_configs.zip.gpg && sh scripts/unzip_dev_configs.sh
Fork
此專案到你的 GitHub 帳號.- 挑選一個你想解決的 issue.
- 創建一個分支(Branch)以該問題命名.
$ git branch feature/issue-short-name
例如, 如果挑選的問題是 改善課表介面. 分支可命名 feature/improve-course-layout
.
- 提出 Pull Reqeust 從
你的分支
toNKUST-ITC/NKUST-AP-Flutter/master分支
. - 等待功能合併或者提出後續問題