Flutter

软件描述

为任何屏幕构建应用。Flutter 改变了应用开发流程。从单一代码库构建、测试并部署美观的移动、网页、桌面和嵌入式应用。

官方网站

访问软件的官方网站了解更多信息

官方认证

flutter.dev

安全链接HTTPS

什么是 Flutter?

Flutter 是谷歌开发的一个开源的 UI 软件开发工具包,可用于从单一代码库开发适用于 Android、iOS、Linux、macOS、Windows、Google Fuchsia[3] 以及网页的跨平台应用。
Flutter 应用使用 Dart 语言编写,并充分利用了该语言的许多高级特性。
在编写和调试应用时,Flutter 在 Dart 虚拟机上运行,该虚拟机配备即时执行引擎。这使得编译速度更快,并支持“热重载”功能,即可以将源文件的修改直接注入到正在运行的应用中。Flutter 进一步扩展了这一功能,支持状态热重载,大多数情况下,源代码的更改会立即反映在运行中的应用中,而无需重启,也不会丢失应用状态。
为了获得更好的性能,Flutter 应用在所有平台上的发布版本均采用前端到后端(AOT)编译。

🔄 替代方案

42 个选择
apprat.io

apprat.io

软件

无需编写代码即可为 iOS、Android 和网页构建应用。

付费 • 专有
查看详情
Avalonia UI

Avalonia UI

软件

5

Avalonia 是一个受 WPF 启发的跨平台 XAML 基础 UI 框架,提供灵活的样式系统,并支持多种平台,包括:Windows、Linux(桌面和嵌入式)、macOS、Android、iOS 和浏览器。

免费 • 开源
查看详情
3

Appcelerator Titanium 由 Appcelerator 免费提供,使网页开发者能够利用网页技术、开源软件和云计算技术,为 iPhone、Android、Windows、Mac OSX 和 Linux 开发原生应用。

免费 • 开源
查看详情
3

用于 Rust、C++ 和 JavaScript 的图形用户界面工具包,可高效开发嵌入式设备和桌面应用的流畅图形用户界面。

免费 • 开源
查看详情

用于为 iOS、Android、WinCE、Sailfish OS、Windows、Linux 和 OS X 开发移动和桌面应用的跨平台框架。

免费 • 开源
查看详情
Svelte Native

Svelte Native

软件

Svelte Native 是一种使用 NativeScript 构建移动应用程序的新方法。与其他 JavaScript 移动开发框架如 React Native 和 NativeScript-Vue 在移动设备上完成大部分工作不同,Svelte Native 将这些工作转移到编译步骤中……

免费 • 开源
查看详情
5

Kivy 是一个用于开发多点触控支持的多媒体应用程序的 Python 库。其目标是在允许快速和轻松地进行交互设计及快速原型开发的同时,使您的代码可重复使用并可部署。

免费 • 开源
查看详情

Haxe 是一个开源工具包,基于一种现代的高级静态类型编程语言,配备先进的极速跨编译器、完整的跨平台标准库,以及访问各平台原生功能的方法。

免费 • 开源
查看详情
上一页下一页
评分5 / 5.0

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。