tree: 50dae0654821fa4a0cc9a73d1dbbdce68854572b [path history] [tgz]
  1. .github/
  2. assets/
  3. benchmarking/
  4. bin/
  5. build/
  6. ci/
  7. common/
  8. display_list/
  9. docs/
  10. examples/
  11. flow/
  12. flutter_frontend_server/
  13. flutter_vma/
  14. fml/
  15. impeller/
  16. lib/
  17. runtime/
  18. shell/
  19. skia/
  20. sky/
  21. testing/
  22. third_party/
  23. tools/
  24. txt/
  25. vulkan/
  26. wasm/
  27. web_sdk/
  28. .ci.yaml
  29. .clang-format
  30. .clang-tidy
  31. .engine-release.version
  32. .git-blame-ignore-revs
  33. .gitattributes
  34. .gitignore
  35. .pylintrc
  36. .style.yapf
  37. analysis_options.yaml
  38. AUTHORS
  39. BUILD.gn
  40. CONTRIBUTING.md
  41. Doxyfile
  42. engine.code-workspace
  43. LICENSE
  44. pubspec.yaml
  45. README.md
engine/src/flutter/README.md

Flutter Engine

The Flutter Engine is a portable runtime for hosting Flutter applications. It implements Flutter's core libraries, including animation and graphics, file and network I/O, accessibility support, plugin architecture, and a Dart runtime and compile toolchain. Most developers will interact with Flutter via the Flutter Framework, which provides a modern, reactive framework, and a rich set of platform, layout and foundation widgets.

More tooling is available to make development experiences easier:

TargetTool
Webfelt
Mobile or Desktopet

To learn about running tests, see testing the engine.