rokevin
移动
前端
语言
  • 基础

    • Linux
    • 实施
    • 版本构建
  • 应用

    • WEB服务器
    • 数据库
  • 资讯

    • 工具
    • 部署
开放平台
产品设计
  • 人工智能
  • 云计算
计算机
其它
GitHub
移动
前端
语言
  • 基础

    • Linux
    • 实施
    • 版本构建
  • 应用

    • WEB服务器
    • 数据库
  • 资讯

    • 工具
    • 部署
开放平台
产品设计
  • 人工智能
  • 云计算
计算机
其它
GitHub
  • 客户端

    • Android
    • IOS
  • 混合开发

    • Flutter
    • weex
    • react-native
    • uni-app
  • 系统OS

    • 鸿蒙
    • fuchsia

Flutter

是一款能够简单、高效地开发优美的移动APP的UI框架。在2018年2月27日,在2018世界移动大会上,Google发布了Flutter的第一个Beta版本。Flutter是Google用以帮助开发者在IOS和Android两个平台开发高质量原生应用的全新移动UI框架。

学习资源

官方网站io | 官方网站dev | 中文网站 | CodeLabs

Flutter面试

https://www.flutterchina.net.cn/

游戏开发flame github | 游戏开发flame doc | 打苍蝇例子 |

Flutter在游戏开发的表现及跨平台带来的优势 | FlutterFlame | 使用Flutter和Flame开发移动端游戏——新手教程 | Flutter&Flame仿微信飞机大战 | Flutter游戏制作flame官方范例(一)打蚊子 |

51CTO培训

老孟程序员

flutter api https://api.flutter-io.cn

Udacity 官方flutter教学视频 https://classroom.udacity.com/courses

免费书籍 Flutter Succinctly http://ebooks.syncfusion.com/downloads/flutter-succinctly/flutter-succinctly.pdf?AWSAccessKeyId=AKIAWH6GYCX32GIYXNVE&Expires=1592529115&Signature=%2B%2BEglEsrj8sjr6TVBwWGEJZ%2BSO8%3D

为什么要掌握 Flutter?

https://www.jianshu.com/p/f3d176073447

开源项目

仿网易云音乐项目

https://www.jianshu.com/p/d27ef124eb15

https://github.com/boyan01/flutter-netease-music

仿微信首页

https://www.jianshu.com/p/50eb989a8c49

https://github.com/CoderMikeHe/flutter_wechat

项目配置

  1. 配置dart sdk目录, 一般dart sdk目录如下

注意 Dart SDK 的路径和flutter并不一定是同一个路径

终端输入 brew info dart并执行,如果一切正常会有如下输出

此时/usr/local/opt/dart/libexec则为Dart SDK 路径,粘贴复制进项目即可

/usr/local/opt/dart/libexec
  1. 配置flutter目录

自己下载flutter后存放的目录

Waiting for another flutter command to release the startup lock

killall -9 dart

On Windows

taskkill /F /IM dart.exe

插件

Flutter

flutter pub get下载无反应解决方法

在环境变量中添加

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

重启AS即可

Using Flutter in China https://flutter.dev/community/china

Flutter Resources

Documentation: https://docs.flutter.io/

Github: https://github.com/flutter/flutter

StackOverflow: https://stackoverflow.com/questions/tagged/flutter

Gitter: https://gitter.im/flutter/flutter

Effective Dart Guide: https://www.dartlang.org/guides/language/effective-dart

Dart Tips: https://www.dartlang.org/resources/dart-tips

Flutter FAQ: https://flutter.io/faq/

Flutter Rendering: https://www.youtube.com/watch?v=UUfXWzp0-DU

Flutter Engine: https://github.com/flutter/engine/wiki

Hot Reload: https://flutter.io/hot-reload/

Flutter Inspector: https://dart-lang.github.io/observatory/

Dart Style Guide: https://www.dartlang.org/guides/language/effective-dart/style

Dart Observatory: https://dart-lang.github.io/observatory/

Flutter Widgets: https://flutter.io/widgets/

Flutter Gallery App Code: https://github.com/flutter/flutter/tree/master/examples/flutter_gallery

Flutter Gallery Android App: https://play.google.com/store/apps/details?id=io.flutter.demo.gallery

Flutter Layout: https://flutter.io/tutorials/layout/

Material: https://material.io

Icons: https://thenounproject.com

Images: https://unsplash.com

Fonts: https://fonts.google.com

Google APIs: https://pub.dartlang.org/packages/googleapis

Async and Futures: https://www.dartlang.org/tutorials/language/futures

Testing: https://flutter.io/testing/

资料

闲鱼基于 Flutter 的移动端跨平台应用实践

100 行代码实现 Flutter 自定义 TabBar

Flutter跨平台开发终极之选

最近更新:: 2025/10/21 10:00
Contributors: luokaiwen, 罗凯文
Next
weex