使用Flet 在 Python 中构建 Flutter 应用程序

栏目:远程教育  时间:2022-11-27
手机版

  

  Flet 使开发人员能够使用 Python 轻松构建实时 Web、移动和桌面应用程序。无需前端经验。

  特点

  几分钟内从创意到应用

  适用于您的团队、周末项目、数据输入表单、信息亭应用程序或高保真原型的内部工具或仪表板 - Flet 是一个理想的框架,可以快速破解美观的交互式应用程序以服务于一组用户。

  简单的架构

  不再需要使用 JavaScript 前端、REST API 后端、数据库、缓存等的复杂架构。使用 Flet,您只需使用 Python 编写一个整体式有状态应用程序,即可获得多用户、实时单页应用程序 (SPA)。

  开箱即用

  要开始使用 Flet 进行开发,您只需要您最喜欢的 IDE 或文本编辑器。没有 SDK,没有成千上万的依赖项,没有复杂的工具——Flet 有内置的网络服务器,带有资产托管和桌面客户端。

  由Flutter构建

  Flet UI 使用Flutter构建,因此您的应用程序看起来很专业,并且可以交付到任何平台。Flet 通过将更小的“小部件”组合成具有命令式编程模型的即用型“控件”来简化 Flutter 模型。

  语言无关

  Flet 与语言无关,因此团队中的任何人都可以用自己喜欢的语言开发 Flet 应用程序。Python已经得到支持,Go,C#和其他产品紧随其后。

  部署到任何设备

  将 Flet 应用程序部署为 Web 应用程序并在浏览器中查看。将其打包为适用于 Windows、macOS 和 Linux 的独立桌面应用程序。将其作为PWA安装在移动设备上,或通过适用于 iOS 和 Android 的 Flet 应用程序查看。

  介绍

  Flet 是一个框架,允许在没有前端开发经验的情况下使用您喜欢的语言构建交互式多用户 Web、桌面和移动应用程序。

  您可以使用基于Flutter by Google的 Flet控件为您的程序构建 UI 。Flet 不只是“包装”Flutter 小部件,而是通过组合较小的小部件、隐藏复杂性、实施 UI 最佳实践、应用合理的默认值来添加自己的“意见”——所有这些都是为了确保您的应用程序看起来很酷和专业,而无需额外的努力。

  Flet 应用

  创建待办事项应用程序:

  

  创建计算器应用程序

  

  指南

  常用的功能都已具备

  

  常用控件

  

  入门示例

  构建一个计数器应用:

  安装flet

  Flet 需要 Python 3.7 或更高版本。要开始使用 Flet,您需要先安装flet模块:

  要升级flet模块运行(建议):

  代码

  直接运行:

  

  打包桌面应用程序

  执行后我们可以看到构建出了一个exe文件

  

  双击运行:

  

  可以看到执行成功。

上一篇:123未来教育平台:硕博点对一个大学意味着什么
下一篇:网课送惊喜!广州一校教师为学生“云”上走秀

最近更新远程教育