Flet 1.0 在从头重写后,可在六个平台上部署 Python 应用

Feodor Fitsner 经过四年开发的项目发布了稳定版本,具备 Flutter 渲染、移动端 Python 包以及计划中的服务层。

By · Published

Primary source: Flet

为何重要

Flet 正在测试 Python 是否可以作为一个在 Web、桌面和移动端都实用的完整应用栈。它计划中的 Studio 和 Fletbase 服务也为 Fitsner 提供了一条基于 Apache 许可框架构建商业模式的路径。

A laptop displaying Python code surrounded by multiple screens showing a consistent user interface, representing cross-platform development.

Flet 创始人 Feodor Fitsner 于 发布了 Flet 1.0 的 9 月 15 日,标志着他这个用于从一个 Python 代码库构建 Web、桌面和移动应用的开源框架的第一个稳定版本。

此次发布是 Fitsner 四年赌注的顶点。Fitsner 是一位长期的 .NET 开发者,曾在 2011 年创立了持续集成提供商 AppVeyor。他在 2022 年启动了 Flet,基于一个简单的论点:Python 开发者应该能够在不为每个目标学习单独前端栈的情况下,为 iOS、Android、Windows、macOS、Linux 和 Web 构建应用。

这一承诺足够宽泛,以至于容易招致怀疑。跨平台框架常常以牺牲原生控制、包体大小或启动性能来换取开发者便利。Fitsner 在 1.0 发布前的这段时间里,一直在重建 Flet 底层的机械结构,而不是把稳定版本号当作营销手段。

Fitsner 在称其为稳定版之前重写了 Flet…

When you purchase through links in our articles, we may earn a small commission. This doesn’t affect our editorial independence.

Reader comments

Conversation for this story loads after sign-in.