Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alibaba/flutter-go
flutter 开发者帮助 APP,包含 flutter 常用 140+ 组件的demo 演示与中文文档
https://github.com/alibaba/flutter-go
dart flutter flutter-demo flutter-doc
Last synced: 6 days ago
JSON representation
flutter 开发者帮助 APP,包含 flutter 常用 140+ 组件的demo 演示与中文文档
- Host: GitHub
- URL: https://github.com/alibaba/flutter-go
- Owner: alibaba
- License: other
- Created: 2019-01-08T09:03:40.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-11T20:49:42.000Z (11 months ago)
- Last Synced: 2024-05-21T22:49:42.990Z (6 months ago)
- Topics: dart, flutter, flutter-demo, flutter-doc
- Language: Dart
- Homepage: https://flutter-go.pub/website/
- Size: 112 MB
- Stars: 23,571
- Watchers: 654
- Forks: 3,782
- Open Issues: 194
-
Metadata Files:
- Readme: README-en.md
- Changelog: CHANGE-LOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome - flutter-go - flutter 开发者帮助 APP,包含 flutter 常用 140+ 组件的demo 演示与中文文档 (Dart)
- awesome - alibaba/flutter-go - flutter 开发者帮助 APP,包含 flutter 常用 140+ 组件的demo 演示与中文文档 (Dart)
- awesome-github-star - flutter-go
- awesome-made-by-chinese - flutter-go
- StarryDivineSky - alibaba/flutter-go
README
# Flutter Go
[中文简体](https://github.com/alibaba/flutter-go/blob/master/README.md) | Language: [English](https://github.com/alibaba/flutter-go/blob/master/README-en.md)![https://img.alicdn.com/tfs/TB1OJkeHNYaK1RjSZFnXXa80pXa-229-229.png](https://img.alicdn.com/tfs/TB1OJkeHNYaK1RjSZFnXXa80pXa-229-229.png)
> Help developers get started quickly Flutter
## News
### 🔥 `Flutter Go 2.0` released
> Flutter Go 2.0 according to [The Flutter-Go Roadmap for 2019](https://github.com/alibaba/flutter-go#the-flutter-go-roadmap%E8%B7%AF%E7%BA%BF%E5%9B%BE-for-2019) beginning of the year, the new feature is:mark:✔ is this version
- [x] [ `Flutter Go` website ](https://flutter-go.pub/website/) (news,publish,learn)
- [x] [ `Flutter Go web` ](https://github.com/alibaba/flutter-go/tree/web/flutter-go-web-0.0.1) (web version to learn)
- [online preview ](https://flutter-go.pub/flutter_go_web/)
- [resource ](https://github.com/alibaba/flutter-go/tree/web/flutter-go-web-0.0.1)- [x] [ `Flutter Go Widget` `pull request` rules ( the third )](https://github.com/alibaba/flutter-go/blob/master/docs/contribute.md)
- [x] user center (yourself `widget`)
- login (with `GitHub`)
- search (search about `Flutter`)
- favorite component (save online)
- issues (APP online `ISSUES`)
- favorite (APP favorite)
- [x] [ `go-cli` tool ](https://github.com/alibaba/flutter-go/blob/master/docs/widget.md)
- `Flutter Go` `pull request` tools
- [ build `Flutter Go Widget` standard template with terminal ](https://github.com/alibaba/flutter-go/blob/beta/docs/widget.md)
- `markdown` template (when merge master breach)
- [x] ` Flutter Go ` `APP` auto upgrade
- [ ] template sync ( pc, native )
- [ ] `Flutter Go` store## Third part build
Because the content of ** flutter ** is updated faster, we can't enrich the content of the project faster, If you are willing to contribute to the development and learning of flutter, please see the [build instructions](https://github.com/alibaba/flutter-go/blob/master/docs/contribute.md) before you start, we will put the builder's avatar and nick to the websit.
## Logs
[resource](https://github.com/alibaba/flutter-go/blob/develop/CHANGE-LOG.md)
## Development specification
> we are based on the official [dart language specification](https://www.dartlang.org)。[<< Flutter Go development specification >>](https://github.com/alibaba/flutter-go/blob/develop/Flutter_Go%20%E4%BB%A3%E7%A0%81%E5%BC%80%E5%8F%91%E8%A7%84%E8%8C%83.md)
## The Flutter-Go Roadmap for 2019
> Considering Flutter's future changes and strategy variability, roadmap does not rule out some adjustments, but overall it will not change much.## How to use
- checkout version
```dart
flutter --version
```
- run doctor
```dart
flutter doctor
```
- start app
```dart
flutter packages get
flutter run
```- other issues
- https://flutterchina.club/setup-macos/
- https://flutter.dev/docs/get-started/install/macos## Release
### Android:
- [Download](https://github.com/alibaba/flutter-go/blob/master/android/app/release/app-release.apk)
### Ios:
- AppStore search "Fluttergo"
## Development Environment
This Project need latest package, please update regularly.```dart
flutter --version
dart --version
pub --version// Flutter (Channel beta, v1.7.8)
// Dart VM version: 2.4.0
// Pub 2.4.0
```### Background
#### What is Flutter?
On June 21, 2018, Google released the first release preview of Flutter as a new responsive, cross-platform, high-performance mobile development framework launched by Google. Flutter is a cross-platform mobile UI framework designed to help developers develop high-performance, high-fidelity Android and iOS apps using a single set of code.
The advantages of Flutter mainly include:
- Cross-platform
- Open source
- Hot Reload, responsive framework, and its rich controls and development tools
- Flexible interface design and control combinations
- High quality user experience with a portable GPU-accelerated rendering engine and high-performance ARM code runtime#### The origin of Flutter Go
- Flutter has too little learning material, which is relatively difficult for students who are not good at English.
- The official website document example is not sound enough, not intuitive enough
- The usage of each widget is different, and the properties are numerous. To run a demo of a widget, it is often necessary to look through various materials everywhere.#### Advantages of Flutter Go
- Detailed idiom widgets up to **130+**
- Companion Demo Explain the widget's general usage
- Centralized integration of widget cases, an APP to get all the usage of common widgets
- Continuous iteration ‘chasing new’ official version### App Preview
### Core Team
@minghe
@ryan730
@Nealyang
@hanxu317317
@DeckeDeng
Powered by Alibaba Auction Front-end Team