路线图
2024
Flet 1.0
Flet 1.0 启动清单:
- 各平台打包流程顺畅。
- API 清晰稳定。
- 文档完整并及时更新。
- 网站登陆页面已更新。
打包
- ✅ 单一
flet build
命令实现所有平台的打包:Windows、Linux、macOS、web、iOS 和 Android。 - ✅ iOS 和 Android 的 Python 打包工具(Mobile Forge)。
- ✅ 新的 iOS 和 Android Python 运行时,不再依赖 Kivy。
- 🚧 使带有依赖的
flet
Python 包可在任意平台安装,并移除flet-embed
、flet-pyodide
、flet-runtime
(问题)。 - PyPI 代理服务在使用
pip
安装项目依赖时“注入”移动包。 - 更新
flet build
命令以使用新运行时和 PyPI 代理。 - 非纯 Python 包用于 iOS 和 Android,带有 CI 和托管:
numpy
- 🚧
pydantic-core
- 🚧
cryptography
opencv-python
pillow
pandas
protobuf
pycparser
- 🚧
bcrypt
- 更多
文档
- ✅ 自适应 UI - 自适应控件根据运行平 台改变外观。
- 🚧 将第三方 Flutter 包集成到用户应用中。
- 响应式 UI - 根据设备屏幕大小调整布局。
- 更新教程。
测试
- Flet 控件的测试套件。
- 非纯 Python 模块的测试套件。
控件
- ✅ AudioRecorder
- ✅ Autocomplete
- ✅ AutofillGroup
- ✅ Lottie
- ✅ Rive
- ✅ Video
- 🚧 Camera
- 🚧 Geolocator
- 🚧 Flashlight
- 🚧 Map
- 🚧 PermissionHandler
- 上下文菜单
- DropdownMenu
- Google Mobile Ads
- InAppPurchase
- PlatformMenuBar(和 #116)
- SliverAppBar
- TreeView
- Sms
社区
2025
打包
- Flet 打包和部署服务,也称为 Flet CI。