## 摘要 針對各套件進行個別改善,以提升程式碼現代化程度與可維護性。 ## 待辦事項 ### ap_common_flutter_ui - [ ] 現代化 callback typedef(`CourseNotifyCallback`、`SemesterCallback`、`DrawerItem`、`DrawerSubItem`) - [ ] 考慮拆分過大的檔案(例如 `home_page.dart` 約 1900 行) ### ap_common_flutter_core - [ ] 待 GeneralCallback 遷移完成後(#149),移除其匯出 - [ ] 改善 `ApLocalizations` 文件說明 ### ap_common_firebase - [ ] 新增初始化輔助工具 - [ ] 為下游 App 撰寫 Firebase 設定說明文件 ### ap_common_plugin - [ ] 新增原生外掛橋接的基本整合測試 ## 預估工時 15-20 小時
摘要
針對各套件進行個別改善,以提升程式碼現代化程度與可維護性。
待辦事項
ap_common_flutter_ui
CourseNotifyCallback、SemesterCallback、DrawerItem、DrawerSubItem)home_page.dart約 1900 行)ap_common_flutter_core
ApLocalizations文件說明ap_common_firebase
ap_common_plugin
預估工時
15-20 小時