校務通系列介面與函式共用

長期校務通相關系列的app,介面與相關功能都極為相似,將相關的介面與函式庫,製作此套件以方便維護。

展示網頁 文件

相關專案

套件使用要求

  • Flutter v1.20 以上

Getting Started

pubspec.yaml 中加入 package

    # 官方多國語套件
    flutter_localizations:
        sdk: flutter
    ap_common: ^0.21.0

執行加入套件

  $ flutter package get

Libraries

pages/about_us_page
config/analytics_constants
utils/analytics_utils
pages/announcement_content_page
models/announcement_data
api/announcement_helper
models/announcement_login_data
resources/ap_colors
ap_common
config/ap_constants
widgets/ap_drawer
utils/ap_hive_utils
resources/ap_icon
utils/ap_localizations
widgets/ap_network_image
models/ap_support_language
resources/ap_theme
utils/ap_utils
utils/app_tracking_utils
pages/announcement/black_list_page
models/cloud_message
pages/cloud_message_content_page
pages/cloud_message_list_page
utils/cloud_message_utils
models/course_data
models/course_notify_data
scaffold/course_scaffold
utils/crashlytics_utils
widgets/default_dialog
widgets/dialog_option
utils/dialog_utils
pages/announcement/edit_page
utils/file_saver_web
callback/general_callback
models/general_response
api/github_helper
widgets/hint_content
pages/announcement/home_page
scaffold/home_page_scaffold
scaffold/image_viewer_scaffold
api/imgur_helper
models/imgur_upload_response
widgets/item_picker
l10n/l10n
scaffold/login_scaffold
l10n/intl/messages_all
l10n/intl/messages_en
l10n/intl/messages_zh_TW
models/notification_data
views/notification_list_view
utils/notification_utils
widgets/option_dialog
views/pdf_view
views/phone_list_view
models/phone_model
utils/platform_calendar_util
utils/preferences
models/private_cookies_manager
widgets/progress_dialog
resources/resources
models/score_data
scaffold/score_scaffold
models/semester_data
widgets/setting_page_widgets
models/time_code
utils/toast
models/user_info
scaffold/user_info_scaffold
models/version_info
widgets/yes_no_dialog