
This yak shave went as follows: Fix https://github.com/flutter/flutter/issues/8795 by adding stocks to the examples README. Notice the layers entry in that README isn't quite right either. Update that. Check the layers/README file is worth pointing at. Update the layers/README. Let's run some of the layer tests to see if they still work. Oops, need to update them to gradle. Ok let's try running them again. Oops, sector is broken. Add a test for sector. Fix sector. Find you need to add an assert to a const constructor. Notice we need to turn const asserts on for the analyzer. Notice the analysis_options files are out of sync with each other and with the full list of lints. Turn on the lints that should be on. Fix the bugs that finds.
48 lines
1.9 KiB
Markdown
48 lines
1.9 KiB
Markdown
Flutter Examples
|
|
================
|
|
|
|
This directory contains several examples of using Flutter. Each of these is an
|
|
individual Dart application package.
|
|
|
|
To run an example, use `flutter run` inside that example's directory. See the
|
|
[getting started guide](https://flutter.io/getting-started/) to install
|
|
the `flutter` tool.
|
|
|
|
**Tip:** To see examples of how to use a specific Flutter framework class,
|
|
copy and paste a URL with this format in your browser. Replace `foo` with the
|
|
classname you are searching for (for example, here's the
|
|
[query](https://github.com/flutter/flutter/search?q=path%3Aexamples+new+AppBar)
|
|
for examples of the
|
|
[`AppBar`](https://docs.flutter.io/flutter/material/AppBar-class.html) class).
|
|
|
|
```
|
|
https://github.com/flutter/flutter/search?q=path%3Aexamples+new+foo
|
|
```
|
|
|
|
Available examples include:
|
|
|
|
- **Hello, world** The [hello world app](hello_world) is a basic app that shows
|
|
the text "hello, world."
|
|
|
|
- **Flutter gallery** The [flutter gallery app](flutter_gallery) showcases
|
|
Flutter's widgets, including its implementation of
|
|
[material design](https://material.google.com/).
|
|
|
|
- **Platform Channel** The [platform channel app](platform_channel)
|
|
demonstrates how to connect a Flutter app to platform-specific APIs. For
|
|
documentation, see <https://flutter.io/platform-channels/>.
|
|
|
|
- **Platform Channel Swift** The [platform channel swift
|
|
app](platform_channel_swift) is the same as [platform
|
|
channel](platform_channel) but the iOS version is in Swift and there
|
|
is no Android version.
|
|
|
|
- **Flutter View** The [flutter view app](flutter_view) demonstrates how to
|
|
embed Flutter within an iOS or Android app.
|
|
|
|
- **Layers** The [layers vignettes](layers) show how to use the various layers
|
|
in the Flutter framework. For details, see the [layers README](layers/README).
|
|
|
|
- **Stocks** The [stocks](stocks) demo shows how one might structure
|
|
an application with several screens.
|