# FlutterFlow FlutterFlow 是一款基于浏览器的可视化开发平台,可用于构建移动端、网页和桌面应用。通过界面设计与逻辑编辑工具连接数据服务,并可按需扩展自定义 Dart 代码。 - Findings24: - 网站: - 价格: Freemium - 分类: 开发者工具 ## 什么是 FlutterFlow? FlutterFlow 是一款基于浏览器的可视化开发平台,可用于构建定制的移动端、网页和桌面应用。它将可视化界面设计和应用逻辑工具与数据服务连接、测试工作流、团队协作、部署及可下载源代码相结合。团队可以使用 FlutterFlow 以可视化方式开发响应式应用,同时保留通过自定义 Dart 代码和 Flutter widget 扩展项目的选项。 ## FlutterFlow 能做什么? ### 可视化 UI 和逻辑构建器 使用 200 多个可配置的 UI 元素组合界面、调整 widget 属性,并通过可视化 Action Flow Editor 定义应用行为。 ### 数据和 API 连接 将项目连接到 Firebase 或 Supabase,或通过 REST API 使用自定义后端。该平台还列出了支付和地图集成。 ### 自定义代码和后端函数 使用自定义 Dart 函数和 Flutter widget 扩展可视化项目,并编写和部署 Google Cloud Functions 以执行后端任务。 ### 设计系统和 Figma 导入 跨项目创建和复用设计系统,或从 Figma 导入主题。较高层级的套餐还列出了 Figma frame 导入功能。 ### 测试和调试 预览设计、在本地设备上测试、使用调试面板,并在符合条件的套餐中创建自动化测试。 ### 协作、代码导出和部署 团队功能包括评论和分支。项目可以导出为源代码,并部署到应用商店或网页;具体可用性因套餐而异。 ## 使用场景 ### 为应用界面制作原型 使用可配置组件、实时预览和可视化逻辑,在投入更依赖代码的工作流之前构建应用。 ### 构建连接数据的应用 将应用界面连接到 Firebase、Supabase 或 REST 后端,创建由实时数据支持的体验。 ### 使用代码扩展可视化项目 当项目需要超出可视化构建器范围的行为时,添加自定义 Dart 函数或 Flutter widget,并使用云函数执行后端任务。 ### 协调团队应用开发 使用项目协作、评论和分支,与其他编辑者一起审查和开发变更。 ### 准备发布应用 在设备上进行测试,并使用可用的发布和部署选项,将应用发布到网页、iOS 或 Android。 ## 常见问题 ### 使用 FlutterFlow 可以构建哪些类型的应用? FlutterFlow 支持移动端、网页和桌面应用,包括针对不同设备尺寸设计的响应式应用。 ### 我可以将应用连接到自己的后端吗? 可以。该平台支持通过 REST API 连接自定义后端,也支持 Firebase 和 Supabase 集成。 ### 我可以导出代码吗? 可以。付费套餐提供源代码下载,Basic 及更高层级套餐均列出了代码下载功能。 ### 团队协作如何运作? 协作功能包括评论和分支。Growth 套餐列出支持两名用户实时协作,Business 套餐列出支持最多五名用户协作。 ### FlutterFlow 提供免费套餐吗? 提供。定价页面列出的 Free 套餐价格为 0 美元,最多支持两个项目。付费套餐及其包含的限制因层级而异。 ## 快速信息 - **类别**: 可视化应用开发平台 - **支持的应用目标平台**: 移动端、网页和桌面端 - **界面元素**: 200 多个可配置的 UI 元素 - **数据集成**: Firebase、Supabase 和 REST API - **代码扩展**: 自定义 Dart 函数和 Flutter widget - **定价**: 免费层级和付费套餐;列出的个人套餐起价为 Basic 每月 39 美元