v2.12.0flutter_chat_ui
免费开源的聊天 SDK。使用高性能、可定制的跨平台 UI 快速构建实时应用和生成式 AI 代理。
KitX 的移动客户端
v2.12.0免费开源的聊天 SDK。使用高性能、可定制的跨平台 UI 快速构建实时应用和生成式 AI 代理。
用于访问电池状态(充满、充电、放电)信息的 Flutter 插件。
用于发现网络信息(例如 WiFi 详细信息)的 Flutter 插件。
用于访问加速度计、陀螺仪和磁力计传感器的 Flutter 插件。
用于您的资源、字体、颜色等的 Flutter 代码生成器 —— 摒弃所有基于字符串的 API。
v2.0.0+1一个可拖动的 Flutter 小部件,让实现 SlidingUpPanel 变得更加简单!
用于连接和与蓝牙低功耗设备通信的 Flutter 插件。
用于 2D 和 3D 应用的向量数学库。
v1.0.3同心过渡效果。适用于引导页、页面切换等场景。
FLog 提供快速且简单的日志记录解决方案。所有日志都保存在数据库中,之后可以导出为文件。
一个基于 https://materialdesignicons.com/ 的社区版 Material Design 图标 Flutter 包。
以下为英文项目原文快照,最新内容请访问 GitHub。
Mobile Client for KitX
Runs on Android, iOS
Warning Please use physical devices to debug, any emulator may cause problems. Android emulators are currently known to experience problems; the situation with iOS simulators is currently unknown.
Pass flutter doctor -v
[China Mainland Developer] Config flutter related SDKs mirror through commands:
set PUB_HOSTED_URL=https://mirrors.tuna.tsinghua.edu.cn/dart-pub
set FLUTTER_STORAGE_BASE_URL=https://mirrors.tuna.tsinghua.edu.cn/flutter
Only works in current session. Config system envrionment varieties for permanent effect.
Set system environment varieties GRADLE_OPTS to -Dfile.encoding=UTF-8.
Run init_packages.sh/ps1 to fetch packages.
Use flutter run to run the project
[Android] You need connect your phone to your computer in adb first.[iOS] Open your simulator first or connect your iPhone to your XCode.[Android] Use flutter build --split-per-abi to build the project, remove --split-per-abi arguments for flat apk which is much bigger but support more platforms.
build.py instead.[iOS] Build app in XCode.[Android] The output apk is in /kitx_mobile/build/app/outputs/flutter-apk/ folder.
update-version.py for both android and iOS
pubspec.yaml.XCode build phases by add custom script:cd ..
python3 update-version.py
dependencies-analyzer.py
pubspec.yaml and update thirdparty data in both mobile and kitx docs.--export-for-mobile-about--export-for-website-docs