
* 🐛 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
40 lines
1.3 KiB
Markdown
40 lines
1.3 KiB
Markdown
Samples Catalog
|
|
=======
|
|
|
|
A collection of sample apps that demonstrate how Flutter can be used.
|
|
|
|
Each sample app is contained in a single `.dart` file located in the `lib`
|
|
directory. To run each sample app, specify the corresponding file on the
|
|
`flutter run` command line, for example:
|
|
|
|
```
|
|
flutter run lib/animated_list.dart
|
|
flutter run lib/app_bar_bottom.dart
|
|
flutter run lib/basic_app_bar.dart
|
|
...
|
|
```
|
|
|
|
The apps are intended to be short and easily understood. Classes that represent
|
|
the sample's focus are at the top of the file; data and support classes follow.
|
|
|
|
Each sample app contains a comment (usually at the end) which provides some
|
|
standard documentation that also appears in the web view of the catalog.
|
|
See the "Generating..." section below.
|
|
|
|
Generating the web view of the catalog
|
|
---------
|
|
|
|
Markdown and a screenshot of each app are produced by `bin/sample_page.dart`
|
|
and saved in the `.generated` directory. The markdown file contains
|
|
the text taken from the Sample Catalog comment found in the app's source
|
|
file, followed by the source code itself.
|
|
|
|
This `sample_page.dart` command-line app must be run from the `examples/catalog`
|
|
directory. It relies on templates also found in the bin directory, and it
|
|
generates and executes `test_driver` apps to collect the screenshots:
|
|
|
|
```
|
|
cd examples/catalog
|
|
dart bin/sample_page.dart
|
|
```
|