mirror of
https://github.com/flutter/flutter.git
synced 2025-06-03 00:51:18 +00:00

* 🐛 Fix Spelling Issues in Main README.md * 🐛 Fix spelling issues in dev README.md * 🐛 Fix spelling issues in complex_layout README.md * 🐛 Fix spelling issues in macrobenchmarks README.md * 🐛 Fix spelling issues in platform_views_layout README.md * 🐛 Fix spelling issues in test_Apps/stocks README.md * 🐛 Fix spelling issues in bots README.md * ✒ Spell Check dev/ci README.md * ✒ Spell Check dev/ci/docker_linux README.md * ✒ Spell Check dev/devicelab README.md * ✒ Spell Check dev/docs README.md * ✒ Spell Check dev/snippets README.md * ✒ Spell Check dev/snippets/config/templates README.md * ✒ Spell Check dev/tools/gen_keycodes README.md * ✒ Spell Check dev/tools/vitool README.md * ✒ Spell Check examples/catalog README.md * ✒ Spell Check examples/flutter_view README.md * ✒ Spell Check examples/image_list README.md * ✒ Spell Check examples/layers README.md * ✒ Spell Check examples/platform_channel README.md * ✒ Spell Check examples/platform_channel_swift README.md * ✒ Spell Check examples/platform_view README.md * ✒ Spell Check packages/_flutter_web_build_script README.md * ✒ Spell Check packages/flutter_localizations README.md * ✒ Spell Check packages/flutter_tools README.md * ✒ Spell Check CODE_OF_CONDUCT.md * ✒ Spell Check dev/integration_test/android_splash_screens/splash_Screen_load_rotate README.md * ✒ Spell Check dev/integration_test/android_views README.md * ✒ Spell Check dev/integration_tests/flutter_driver_screenshot_test README.md * ✒ Spell Check dev/integration_tests/flutter_gallery README.md * ✒ Spell Check dev/integration_tests/gradle_deprecated_settings README.md * ✒ Spell Check dev/integration_tests/ios_add2app_life_cycle README.md * ✒ Spell Check dev/integration_tests/ios_host_app README.md * ✒ Spell Check dev/integration_tests/ios_platform_view_tests README.md * ✒ Spell Check dev/automated_tests/flutter_test README.md * ✒ Spell Check .github/PULL_REQUEST_TEMPLATE.md * ✒ Spell Check .hithub/ISSUE_TEMPLATE/ACTIVATION.md * ✒ Spell Check .github/ISSUE_TEMPLATE/BUG.md * ✒ Spell Check .github/ISSUE_TEMPLATE/feature_request.md * ✒ Spell Check .github/ISSUE_TEMPLATE/performance_others.md * ✒ Spell Check .github/ISSUE_TEMPLATE/performance_speed.md * ✒ Spell Check packages/flutter_tools/doc/daemon.md * ✒ Spell Check packages/flutter_tools/fuchsia_enrtypoint_shim/README.md * ✒ Minimize line to 80 columns * ✒ Minimize line to 80 columns * ✒ Fix Typo * ✒ Chnaged numbers to 1 for testing purposes * ✒ Changed numbers to 1 for testing purposes * ❌ Remove 'a' which is a typo * ✒ Change a sentence to be better * ✒ Remove 'a' which is a typo * ✒ Fix small issue * ✒ Fix small typo * ✒ Fix some typos * ❌ Remove trailing space * ❌ Remove trailing space * 🐛 Fix small typo * ✒ Fix Typo * 🐛 Fix small bug
65 lines
2.1 KiB
Markdown
65 lines
2.1 KiB
Markdown
**Welcome to the Flutter API reference documentation!**
|
|
|
|
Flutter is Google's SDK for crafting beautiful, fast user experiences for
|
|
mobile, web, and desktop from a single codebase. Flutter works with existing
|
|
code, is used by developers and organizations around the world, and is free
|
|
and open source.
|
|
|
|
This API reference covers all libraries that are exported by the Flutter
|
|
SDK.
|
|
|
|
### More Documentation
|
|
|
|
This site hosts Flutter's API documentation. Other documentation can be found at
|
|
the following locations:
|
|
|
|
* [flutter.dev](https://flutter.dev) (main site)
|
|
* [Installation](https://flutter.dev/docs/get-started/install)
|
|
* [Codelabs](https://flutter.dev/docs/codelabs)
|
|
* [Contributing to Flutter](https://github.com/flutter/flutter/blob/master/CONTRIBUTING.md)
|
|
|
|
### Importing a Library
|
|
|
|
#### Framework Libraries
|
|
|
|
Libraries in the "Libraries" section below (or in the left navigation) are part
|
|
of the core Flutter framework and are imported using
|
|
`'package:flutter/<library>.dart'`, like so:
|
|
|
|
```dart
|
|
import 'package:flutter/material.dart';
|
|
import 'package:flutter/services.dart';
|
|
```
|
|
|
|
#### Dart Libraries
|
|
|
|
Libraries in the "Dart" section exist in the `dart:` namespace and are imported
|
|
using `'dart:<library>'`, like so:
|
|
|
|
```dart
|
|
import 'dart:async';
|
|
import 'dart:ui';
|
|
```
|
|
|
|
Except for `'dart:core'`, you must import a Dart library before you can use it.
|
|
|
|
#### Supporting Libraries
|
|
|
|
Libraries in other sections are supporting libraries that ship with Flutter.
|
|
They are organized by package and are imported using
|
|
`'package:<package>/<library>.dart'`, like so:
|
|
|
|
```dart
|
|
import 'package:flutter_test/flutter_test.dart';
|
|
import 'package:file/local.dart';
|
|
```
|
|
|
|
### Packages on pub.dev
|
|
|
|
Flutter has a rich ecosystem of packages that have been contributed by the
|
|
Flutter team and the broader open source community to a central repository.
|
|
Among the thousands of packages, you'll find support for Firebase, Google
|
|
Fonts, hardware services like Bluetooth and camera, new widgets and
|
|
animations, and integration with other popular web services. You can browse
|
|
those packages at [pub.dev](https://pub.dev).
|