Flet v0.27.0 发布公告

💡 原文英文,约1000词,阅读约需4分钟。
📝

内容提要

Flet 0.27.0发布,新增iOS打包和签名功能,减少启动延迟,提升开发效率,改进下拉控件,修复多个bug,支持Python 3.12,整体性能和稳定性提升。

🎯

关键要点

  • Flet 0.27.0发布,新增iOS打包和签名功能,确保符合App Store Connect验证要求。

  • 减少启动延迟,提升桌面应用程序的初始启动速度。

  • 加快增量重建,提高开发效率,缩短迭代时间。

  • 改进下拉控件,提升功能和用户体验。

  • 修复多个bug,增强整体性能和可靠性。

  • 支持Python 3.12,提升外部函数接口(FFI)的性能。

  • 新版本的下拉控件使用DropdownMenu flutter小部件,支持基于文本输入过滤列表。

  • 移除旧版下拉控件,保留为DropdownM2控件,计划在Flet 0.30.0中删除。

  • 更新了多个命令行选项,简化了iOS应用程序的签名过程。

  • 提供了详细的文档,指导如何打包和部署iOS应用程序。

  • 修复了多个界面和功能问题,提升了用户体验。

🔎

延伸解读

iOS打包与签名的改进

Flet 0.27.0版本新增了iOS打包和签名功能,确保符合App Store Connect的验证要求。这一改进对于开发者来说,意味着可以更顺利地将应用发布到App Store,减少了因签名问题导致的审核延误。

启动延迟的减少

新版本通过将第三方依赖项直接复制到应用程序包中,显著减少了启动延迟。这对于用户体验至关重要,尤其是在首次启动应用时,能够提升用户的满意度和留存率。

下拉控件的升级

Flet 0.27.0使用了新的DropdownMenu小部件,提升了下拉控件的功能和用户体验。开发者需要注意,旧版下拉控件将于Flet 0.30.0中被移除,因此应尽快适应新控件的使用。

Python 3.12的支持

Flet现在支持Python 3.12,这意味着开发者可以利用新版本的性能提升,尤其是在外部函数接口(FFI)方面。随着Python版本的更新,开发者应关注新特性和潜在的兼容性问题。

延伸问答

Flet 0.27.0版本新增了哪些功能?

新增了iOS打包和签名功能、减少启动延迟、改进下拉控件、修复多个bug,并支持Python 3.12。

如何减少Flet应用程序的启动延迟?

通过将第三方依赖项直接复制到应用程序包中,而不是压缩到app.zip中,从而显著减少首次启动时间。

Flet 0.27.0对开发效率有什么提升?

加快了增量重建的速度,缩短了迭代时间,从而提升了开发效率。

Flet 0.27.0中下拉控件有什么变化?

使用了DropdownMenu flutter小部件,支持基于文本输入过滤列表,并改进了功能和用户体验。

Flet 0.27.0如何支持Python 3.12?

Flet 0.27.0全面支持Python 3.12,并提升了外部函数接口(FFI)的性能。

Flet 0.27.0的文档更新了哪些内容?

更新了详细的文档,指导如何打包和部署iOS应用程序,并更新了多个命令行选项。

🏷️

标签

➡️

继续阅读