移动支持
本文涵盖了 Flet 的移动支持愿景,并提供了路线图 。
服务器驱动的用户界面
Flet 是一个服务器驱动的用户界面(SDUI)框架。SDUI 是一种新兴技术,详细描述在 Technology Radar 文章 中:
服务器驱动的用户界面将渲染分离到移动应用程序中的通用容器中,而每个视图的结构和数据由服务器提供。这意味着以前需要应用商店回合的更改现在可以通过服务器响应的简单更改来实现。
像 DoorDash、Airbnb、Lyft 等公司已经成功地在他们的移动应用程序中实施了服务器驱动的用户界面,以减少上市时间。
Flet 方法
Flet 将实施服务器驱动的用户界面方法,其中 Python 或其他语言编写的程序在服务器上运行,而只有一个薄客户端 -Either 独立的 Flutter 应用程序(.apk
或 .ipa
包)在应用商店中或作为其他应用程序的一部分的 Flutter 小部件 - 被交付到移动设备:
一旦 SDUI 体验准备好了,我们将开始工作在独立的移动包中(#独立的移动包 for Flet 应用程序)。