一文道尽Flutter最新最全的学习资料

Flutter从入门到进阶 同时被 2 个专栏收录
12 篇文章 5 订阅
9 篇文章 0 订阅

为大家整理了Flutter最新的最全学习资料。

WARNING:内容较长建议收藏以便后续的查找和学习。

目录

文章

介绍

网站/博客

教程

初学者

高级

HOWTO文档

视频

组件

演示

UI

粘粘头部

抽提

底栏

底部表单

滑块

UI 助手

材料设计

Cupertino 设计

效果

日历

登录

图片

地图

图表

导航

验证

文字和富文本

  • Markdown [691⭐] - Flutter的Markdown渲染器, 支持原始格式,但没有内联html。
  • Masked Text [214⭐] - 支持掩蔽文本,定制和货币格式化的输入控件,由Ben-hur Santos Ott提供。
  • Zefyr [1625⭐] - 一个富文本编辑器,由 Memspace提供。
  • AutoSizeText [1017⭐] - 自动调整文本大小以使其完全适合其边界,由Simon Leier
  • Parsed Text [112⭐] - 基于内容识别的交互式文本,还支持Regex,由Fayeed Pawaskar
  • TeX [134⭐] - 具有完整的HTML和JavaScript支持的渲染数学方程式,由Shahzad Akram
  • Flutter Math [34⭐] - 具有纯Dart和Flutter支持的快速和高质量方程式渲染,由James Wu

分析、流量统计

国际化

自动构建

构建解决方案

构建相关文章

风格样式

  • Flutterial [1042⭐] - Flutter Material设计主题资源管理器(仅限平板电脑),由 Erick Ghaumez提供。
  • Pigment [144⭐] - 一个简单实用的插件,能够直观的在flutter中看到所使用的颜色。

媒体

音频

  • Flutter Audio Recorder - 提供完整的控件,并可以访问记录详细信息,例如电平表,由Wenyan Li
  • Audio Recorder [145⭐] - 支持录制音频并将其存储在本地,由 Jordan Alcaraz提供。
  • Stereo [66⭐] - 一个在flutter中播放音乐的插件,支持Android、iOS,由 2Find提供。
  • Flutter Sound [425⭐] - 一个用在flutter上的声音录制和播放的插件,由dooboolab提供。
  • AssetsAudioPlayer [331⭐] 支持从 assets/network/file and displaying notifications [android / ios / web / macos]播放文件。

视频

语音

存储

获利

模板

Web

Clone

机器学习

视觉识别

Augmented Reality

插件

  • Pub Plugins - 在上面可以查询与Flutter有关的插件,很实用。
  • Plugins - Flutter官方插件团队,提供了Flutter常用的插件。

设备

扫码器

蓝牙 / NFC / 信号灯

存储

服务

日志 / 追踪

Crash monitoring

  • Sentry [351⭐] - Sentry提供基于云的自托管错误监控,可帮助所有软件团队实时发现,分类和确定错误的优先级,由Flutter

框架

状态管理

Standard

  • Bloc [5602⭐] - 可预测的状态管理库,有助于实现BLoC设计模式,由Felix Angelov
  • MobX [1651⭐] - 适用于Dart和Flutter应用程序的无忧,反应式状态管理。

Redux / ELM / 依赖注入

  • Built redux [79⭐] - 支持自动订阅 redux stores,由 David Marne提供。
  • Redux.dart [435⭐] - Redux 到 Dart 的中间件,由 John RyanBrian Egan提供。
  • Redux [1341⭐] - 专为使用redux.dart而设计,允许你轻松使用Redux Store来构建小部件。
  • Inject [790⭐] - Google出品的编译时的依赖注入框架。
  • Flux [355⭐] - Google出品的具有单向数据流的DartAPP架框架。
  • Fish [6736⭐] - Alibaba出品的 Redux 在Flutter中的实现
  • Async Redux [148⭐] - 没有样板的Redux。 允许同步和异步减速器,由Marcelo Glasberg

Widgets

数据

动画

Misc

Testing

其他

  • AspectD [705⭐] - Flutter(Dart)的面向方面的编程(AOP)框架,由Kyle Wong

实验性

本节包含采用实验性或非常规性方法的库。

游戏

游戏引擎

开源游戏

Flame 引擎

开源App

Premium

Top

实用工具

桌面

VSCode

IntelliJ / Android Studio

Desktop

书籍

适应于初学者

Cookbooks

社区

演讲材料

  • Logo - 贴纸印象的logo。

通讯

福利

好玩的

  • The One [381👍] - 一个有趣的视频。

最后

开源仓库地址:awesome-flutter-cn

<p> <br /> </p> <p> <br /> </p> <p> <br /> </p> <p> <b><span style="background-color:#FFE500;">【超实用课程内容】</span></b> </p> <p> <span>本课程根据实际开发中总结出来的一些学习思路,从零开始详细讲解</span><span>Flutter</span><span>的基础知识点。从简到难,从浅入深,逐步带领大家了解</span><span>Flutter</span><span>,熟悉</span><span>Flutter</span><span>的组成部分,并且带领大家学习如何使用</span><span>Flutter</span><span>实现</span><span>UI</span><span>功能编写。通过对本视频的学习,你将会掌握</span><span>Flutter</span><span>常用组件和常用布局构建复杂布局、</span><span>Flutter</span><span>路由导航实现多页面构建和交互、</span><span>Flutetr</span><span>手势处理和动画实现动态交互效果,以及如何使用音视频、图片、文字、字体等资源。除此之外,你还可以收获每一章节遇到的重难点问题的解决方案。</span> </p> <p style="font-family:Helvetica;color:#3A4151;font-size:14px;background-color:#FFFFFF;"> <b><span style="background-color:#FFE500;">【课程如何观看?】</span></b> </p> <p style="font-family:Helvetica;color:#3A4151;font-size:14px;background-color:#FFFFFF;"> PC端:<a href="https://edu.csdn.net/course/detail/26277"></a><a href="https://edu.csdn.net/course/detail/26150"></a><a href="https://edu.csdn.net/course/detail/26150"></a><a href="https://edu.csdn.net/course/detail/27286"></a><a href="https://edu.csdn.net/course/detail/26858"></a><a href="https://edu.csdn.net/course/detail/26227">https://edu.csdn.net/course/detail/26227</a> </p> <p style="font-family:Helvetica;color:#3A4151;font-size:14px;background-color:#FFFFFF;"> 移动端:CSDN 学院APP(注意不是CSDN APP哦) </p> <p style="font-family:Helvetica;color:#3A4151;font-size:14px;background-color:#FFFFFF;"> 本课程为录播课,课程永久有效观看时长,大家可以抓紧时间学习后一起讨论哦~ </p> <p class="ql-long-24357476" style="font-family:"color:#3A4151;font-size:14px;background-color:#FFFFFF;"> <strong><span style="background-color:#FFE500;">【学员专享增值服务】</span></strong> </p> <p class="ql-long-24357476" style="font-family:"color:#3A4151;font-size:14px;background-color:#FFFFFF;"> <b>源码开放</b> </p> <p class="ql-long-24357476" style="font-family:"color:#3A4151;font-size:14px;background-color:#FFFFFF;"> 课件、课程案例代码完全开放给你,你可以根据所学知识,自行修改、优化 </p> <p class="ql-long-24357476" style="font-family:"color:#3A4151;font-size:14px;background-color:#FFFFFF;"> 下载方式:电脑登录<a href="https://edu.csdn.net/course/detail/26277"></a><a href="https://edu.csdn.net/course/detail/26150"></a><a href="https://edu.csdn.net/course/detail/27286"></a><a href="https://edu.csdn.net/course/detail/26858"></a><a href="https://edu.csdn.net/course/detail/26227">https://edu.csdn.net/course/detail/26227</a>,点击右下方课程资料、代码、课件等打包下载 </p> <p> <br /> </p>
©️2021 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值