flutter/flutter

GitHub Trending (daily) 工具

摘要

Flutter 是 Google 的开源 SDK,用于从单一代码库构建美观、快速的跨平台应用。这是 Flutter 的官方 GitHub 仓库。

Flutter 让为移动端及其他平台构建美观应用变得简单而快速。
查看原文
查看缓存全文

缓存时间: 2026/06/24 13:45

flutter/flutter 来源:https://github.com/flutter/flutter Flutter CI 状态 (https://flutter-dashboard.appspot.com/#/build?repo=flutter) [![Discord 徽章][]][Discord 说明] [![Twitter 账号][]][Twitter 徽章] [![BlueSky 徽章][]][BlueSky 账号] codecov (https://codecov.io/gh/flutter/flutter) LFX 健康评分 (https://insights.linuxfoundation.org/project/flutter) CII 最佳实践 (https://bestpractices.coreinfrastructure.org/projects/5631) SLSA 1 (https://slsa.dev) Flutter 是 Google 的 SDK,用于从单一代码库为移动端、Web 端和桌面端打造美观、快速的用户体验。Flutter 可与现有代码配合使用,被全球开发者和组织采用,并且免费开源。 ## 文档 * 安装 Flutter (https://docs.flutter.dev/get-started) * Flutter 文档 (https://docs.flutter.dev) * 开发维基 * 贡献 Flutter (https://github.com/flutter/flutter/blob/main/CONTRIBUTING.md) 如需获取版本发布及其他公告,请加入 flutter-announce (https://groups.google.com/g/flutter-announce) 邮件列表。我们的文档也跟踪各版本间的重大变更 (https://docs.flutter.dev/release/breaking-changes)。 ## 服务条款 Flutter 工具可能会偶尔从 Google 服务器下载资源。下载或使用 Flutter SDK 即表示您同意 Google 服务条款:https://policies.google.com/terms 例如,从 GitHub 安装时(与从预打包档案安装相对),Flutter 工具会在首次运行时立即从 Google 服务器下载 Dart SDK,因为它用于执行 flutter 工具本身。当 Flutter 升级时(例如通过运行 flutter upgrade 命令),也会发生这种情况。 ## 关于 Flutter 我们认为 Flutter 能帮助您打造美观、快速的应用程序,并提供一个高效、可扩展且开放的开发模式,无论您针对的是 iOS 还是 Android、Web、Windows、macOS、Linux,还是将其作为您所选平台的 UI 工具包嵌入。 ### 美观的用户体验 我们希望让设计师能够充分实现其创意愿景,而不必因底层框架的限制而妥协。Flutter 的[分层架构]让您控制屏幕上的每个像素,其强大的合成能力使您可以无限制地叠加和动画化图形、视频、文本和控件。Flutter 包含一套完整的[小部件集][小部件目录],无论您是为 iOS ([Cupertino]) 还是其他平台 ([Material]) 构建,都能提供像素级完美的体验,同时支持自定义或创建全新的视觉组件。 ### 快速的结果 Flutter 速度很快。它由硬件加速的 2D 图形库驱动,如 [Skia](支撑 Chrome 和 Android)和 [Impeller]。我们设计了 Flutter 架构,以支持在设备原生速度下实现无卡顿、无跳帧的图形。Flutter 代码由世界一流的 [Dart 编程语言]驱动,支持编译为 32 位和 64 位 ARM 机器码用于 iOS 和 Android,JavaScript 和 WebAssembly 用于 Web,以及 Intel x64 和 ARM 用于桌面设备。 ### 高效的开发 Flutter 提供[有状态热重载][热重载],让您能够在代码修改后立即看到结果,而无需重启应用或丢失其状态。 [![热重载动画][]][热重载] ### 可扩展且开放的模式 Flutter 可与任何开发工具(或根本不使用工具)配合使用,并包含适用于 [Visual Studio Code] 和 [IntelliJ / Android Studio] 的编辑器插件。Flutter 提供[数以万计的软件包][Flutter 软件包]来加速您的开发,无论您的目标平台是什么。此外,访问其他原生代码也很容易,支持 FFI([Android][Android FFI]、[iOS][iOS FFI]、[macOS][macOS FFI] 和 [Windows][Windows FFI])以及[平台特定 API][平台通道]。 Flutter 是一个完全开源的项目,我们欢迎贡献。有关如何开始的详细信息,请参阅我们的贡献者指南。 [flutter.dev]: https://flutter.dev [Discord 说明]: ./docs/contributing/Chat.md [Discord 徽章]: https://img.shields.io/discord/608014603317936148?logo=discord [Twitter 账号]: https://img.shields.io/twitter/follow/flutterdev.svg?style=social&label=关注 [Twitter 徽章]: https://twitter.com/intent/follow?screen_name=flutterdev [BlueSky 徽章]: https://img.shields.io/badge/Bluesky-0285FF?logo=bluesky&logoColor=fff&label=在&color=0285FF [BlueSky 账号]: https://bsky.app/profile/flutter.dev [分层架构]: https://docs.flutter.dev/resources/inside-flutter [架构概览]: https://docs.flutter.dev/resources/architectural-overview [小部件目录]: https://docs.flutter.dev/ui/widgets [Cupertino]: https://docs.flutter.dev/ui/widgets/cupertino [Material]: https://docs.flutter.dev/ui/widgets/material [Skia]: https://skia.org/ [Dart 编程语言]: https://dart.dev/ [热重载动画]: https://github.com/flutter/website/blob/main/sites/docs/web/assets/images/docs/tools/android-studio/hot-reload.gif?raw=true [热重载]: https://docs.flutter.dev/tools/hot-reload [Visual Studio Code]: https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter [IntelliJ / Android Studio]: https://plugins.jetbrains.com/plugin/9212-flutter [Flutter 软件包]: https://pub.dev/flutter [Android FFI]: https://docs.flutter.dev/platform-integration/android/c-interop [iOS FFI]: https://docs.flutter.dev/platform-integration/ios/c-interop [macOS FFI]: https://docs.flutter.dev/platform-integration/macos/c-interop [Windows FFI]: https://docs.flutter.dev/platform-integration/windows/building#integrating-with-windows [平台通道]: https://docs.flutter.dev/platform-integration/platform-channels [互操作示例]: https://github.com/flutter/flutter/tree/main/examples/platform_channel [Impeller]: https://docs.flutter.dev/perf/impeller

相似文章

Canonical 接手 Flutter 桌面维护与路线图

Lobsters Hottest

在 Google I/O 2026 上,Google 宣布 Canonical 将担任 Flutter 桌面版(Windows、macOS 和 Linux)的首席维护者和战略管理者,这标志着治理权的转移。此举利用了 Canonical 深厚的技术专长,因为 Canonical 已将 Flutter 设为 Ubuntu 桌面应用的默认框架。

flutter/skills

GitHub Trending (daily)

Flutter团队发布了一套代理技能集合,为Flutter应用开发工作流提供定制化指令,旨在帮助AI代理遵循最佳实践并减少错误。