博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一个很棒的Flutter学习资源列表
阅读量:4084 次
发布时间:2019-05-25

本文共 6612 字,大约阅读时间需要 22 分钟。

转载 

目录

文章

一开始

  •  [1K?] - 构建美观,灵活的用户界面。
  •  [2.7K?] - Flutter基础知识,由提供。
  •  [679?] - 全系列4篇文章,由提供。

教程

  •  - 通过Google Code Labs构建漂亮的用户界面。
  •  - Google Code Labs整合Firebase。
  •  - 详细的planets设计教程。

HOWTO文档

  •  [804?] - 专注于动画,由提供。
  •  - Google Cloud Functions支持的APP,由提供。
  •  [382?] - Firebase实时编码。
  •  [249?] - 讨论了加强基于Flutter的APP安全性的几个方面的文章。
  •  [365?] - 如何制作自定义插件,由提供。
  •  [523?] - 定义构建配置并切换它们,由提供。

网站/博客

  •  - 渐进式高级设计,由提供。
  •  - 从基础到高级文章和教程, 由 提供。
  •  - 基于Redux,Firebase,自定义动画和UI的教程。
  •  - 非常原创的内容和教程,由 提供。
  •  - 关于Flutter,Dart和任何相关的文章和教程,由提供。
  •  - 深度文章、特色与应用创建,由 提供。
  •  - 英语和法语博客致力于为有关Flutter的大多数问题提供实用的解决方案。

高级

  •  [156?] - 引擎架构。
  •  [1.1K?] - 什么是小部件,RenderObjects和Elements?由提供。
  •  - 技能人员演示文稿,由 提供。
  •  [333?] - 深入了解Flutter手势,由 提供。
  •  - Widget, State, Context 以及 InheritedWidget的说明,由提供。

视频

  •  [67?] - 非常丰富的Dart Flutter 教程,由提供。
  •  - Fluttery是一个致力于使用Flutter框架进行挑战和探索的频道。
  •  [55?] - 包含布局,数据库和技巧的视频。
  •  [93?] - Mtechviral的Flutter系列教程由 提供。
  •  - 使用Flutter构建原生移动APP。
  •  [43?] - 从基础到高级的视频教程。
  •  [15?] - Flutter视频教程和实时编码示例,由提供。

组件

演示

  •  - Flutter Team提供的材料设计小部件演示。
  •  [160★] - 高级演示,由 提供。
  •  [1090★] - 简单独立的App示例,由提供。

UI

  •  [27★] - 用于在画布上呈现wavefront obj文件的flutter组件,由 提供。
  •  [14★] - 从地址簿中挑选联系人的组件,由 提供。
  •  [176★] - 具有ViewPager转场效果的Flutter组件,由 提供。
  •  [195★] - 一个用于Flutter上的交错网格视图组件,支持多列不同大小的行,由 提供。
  •  [77★] - 带有粘性头部效果的组件,由提供。
  •  [106★] - Flutter的径向菜单小部件,由 提供。
  •  [104★] - 类似Tinder喜欢刷卡效果的组件 。
  •  [121★] - 可配置的带粘粘头部效果的组件,由 提供。
  •  [205★] - 提供从登录到首页的流畅动画组件,由提供。
  •  [83★] - 使用拖放重新排序列表元素的组件,由提供。
  •  [20★] - 日历组件,由 提供。
  •  [75★] - 带粘粘头部效果的Listview, 由提供。
  •  [129★] - 内容加载时带有微光效果的组件,由 提供。
  •  [65★] - 带内置动画的翻转面板,由 提供。
  •  [37★] - FacebookReactions小工具,由 提供。
  •  [47★] - 高度可配置的Snackbar,由提供。

材料设计

  •  [28★] - 基于Google Docs的颜色选择器 由提供。
  •  [51★] - 带有快速拨号Flutter浮动动作按钮 ,由 提供。
  •  [192★] - 带有左右滑动操作的可滑动列表项组件,由 提供。
  •  [35★] - 滑动选择范围的Flutter组件,由提供。

图片

  •  - 图片选择组件,由提供。
  •  [62★] - 带有手势放大缩小图片的组件。
  •  [76★] - 轮播滑块小部件,支持无限滚动和自定义子小部件,由 提供。
  •  [70★] - 带有滑动视差效果的Image 组件,由 提供。
  •  [105★] - 简单的可缩放的Image组件,由提供。
  •  [137★] - 支持SVG 解析和渲染的库,由 提供。
  •  [120★] - 图片裁切库,支持旋转,缩放,以及按照比例裁切,由 提供。
  •  [138★] - 显示来自网络的图像并将其保存在缓存中。

地图

  •  [276★] - Google地图插件,由 提供。
  •  [23★] - 提供正向和反向地理编码库,由 提供。
  •  [222★] - 基于的,可定制的地图解决方案,由 提供。
  •  [117★] - 交互式,可定制的矢量地图。

图表

  •  [113★] - 在Flutter中创建动画圆形图表小部件的库,由 提供。
  •  [83★] - 一个Flutter的图表库,由 提供。
  •  [65★] - 美丽的Sparkline图,由提供。
  •  [255★] - Google出品的图表库。
  •  [9★] - 一个漂亮的绘图包,由 提供。
  •  [51★] - 优雅的OHLC K线和交易量图表,由 提供。
  •  [158★] - 漂亮,反应灵敏,带有动画的图标,由 提供。

导航

  •  [423★] - 用于Flutter 导航的最亮,最时尚,最酷的路由组件,由提供。
  •  [18★] - 一个用在PageView上的指示器, 。
  •  - 这个Flutter插件允许你管理APP的主屏幕快速操作并与之交互。
  •  [35★] - siwiper组件,支持多种布局方式,无限轮播,由提供。

验证

  •  - 支持Touch ID, 指纹,锁屏识别验证的Flutter库。
  •  [145★] - 自持Face ID, Touch ID, 和 指纹识别验证的Flutter库,由提供。
  •  - Google 登录SDK.
  •  - Firebase 登录SDK.
  •  [95★] - 使用原生Android和iOS的Facebook登录SDK进行身份验证 。
  •  [66★] - Buffer, Strava, Unsplash, Github 登录验证,由 提供。
  •  - Instagram 登录验证由 提供。
  •  [147?] - 电话号码通过短信身份验证,由 提供。
  •  [31★] - Azure Active Directory, Amazon, Dropbox, Facebook, Github, Google, Instagram, Linked In, Microsoft Live Connect, Github的登录验证,由 提供。

文字和富文本

  •  [92★] - Flutter的Markdown渲染器, 支持原始格式,但没有内联html。
  •  [50★] - 带样式的文本编辑器,由提供。
  •  [20★] - 支持掩蔽文本,定制和货币格式化的输入控件,由提供。
  •  [183★] - 一个富文本编辑器,由 提供。

分析、流量统计

  •  [36★] - 用于命令行,Web和FlutterAPP的Google 分析插件。
  •  - 支持连接到Firebase 分析 API的插件.
  •  [3★] - 使你使用Segment.com分析变得轻而易举! 由提供。

自动构建

  •  [28★] - 用于Flutter上的持续集成工具,由 提供。
  •  [302?] - 小部件测试框架,由 提供。
  •  [147?] - 用于Flutter上的自动构建工具,支持 Android 和 iOS,由 提供。
  •  [57?] - 如何在Go - Flutter示例中创建Bitrise的步骤,由 提供。

风格样式

  •  [65★] - Flutter Material设计主题资源管理器(仅限平板电脑),由 提供。
  •  - 如何在Flutter中进行“磨砂玻璃”效果?,由 提供。
  •  [34★] - 一个简单实用的插件,能够直观的在flutter中看到所使用的颜色。

媒体

音频

  •  [132★] - 一个用于在flutter中播放音频文件的插件,由 提供。
  •  [40★] - 支持录制音频并将其存储在本地,由 提供。
  •  [27★] - 一个在flutter中播放音乐的插件,支持Android、iOS,由 提供。
  •  [11★] - 一个用在flutter上的声音录制和播放的插件,由提供。

视频

  •  [170★] - WebRTC 插件,支持 iOS/Android,由 提供。
  •  [115★] - 提供了对视频播放底层API的访问能力,由 提供。

语音

  •  [51★] - 一款语音转文字的插件,由 提供。
  •  - 整合了谷歌助手的插件,由 提供。

存储

  •  - Firebase作为数据存储的插件。
  •  [47★] - 提供钥匙串和密钥库存储,由 提供。

获利

  •  - Flutter的Google Admob插件。 目前支持iOS和Android中的插页式广告。
  •  - 使用Firebase进行广告整合。
  •  [53★] - 在iOS和Android上启用结算功能。
  •  [14★] - 在APP中购买和订阅。
  •  [56★] - 来自的“应用内购买”功能集。

模板

  •  [134★] - 电影详情页面,由 提供。
  •  [197★] - 关于如何在Flutter中实现好友列表和个人资料页面的快速示例应用,由 提供。
  •  [59★] - 天气APP,以了解如何使用Canvas和动画,由提供。
  •  [1016★] - TODO APP准备好了不同的风格:Vanilla,Redux,built_redux,由 提供。
  •  [269★] - 餐厅菜单APP的灵感来自于这种设计,由 提供。
  •  [359★] - 个人资料,旅游,食品应用,由 提供。
  •  [32★] - 用于创建iOS设置表的Flutter小部件,由 提供。
  •  [70★] - 音乐播放器相关的组件,由 提供。
  •  [212★] - 灵感来自仪表板概念APP,由 提供。
  •  [145★] - 来自Dribble的Todo模板,由 提供。
  •  [86★] - 切换卡片模板,由提供。
  •  [989★] - 该项目的目标是提供真实世界APPUI的终极集合,由 提供。
  •  [59★] - Travis最初由原型制作的书籍应用UI的Flutter项目,由 提供。

插件

  •  - 在上面可以查询与Flutter有关的插件,很实用。
  •  - Flutter官方插件团队,提供了Flutter常用的插件。
  •  [381★] - SQLite的 flutter版插件,由 提供。
  •  [277★] - 一个WebView插件, 由提供。
  •  [110★] - 位置服务,提供位置,以及连续位置的回调,由 提供。
  •  - 提供访问有关电池的各种信息。
  •  - 提供访问接近传感器也叫近距离传感器的能力,比如手机靠近脸后屏蔽操作之类的,由 提供。
  •  [97★] - 功能齐全的地理定位插件:当前位置,位置更新,地理编码,地点等,由 提供。
  •  [131★] - 用于显示本地通知的插件,由 提供。
  •  [32★] - 申请和撰写App Store和Google Play的评论的插件,由 提供。
  •  [18★] - 提供获取版本名称,版本代码,APPID和OS版本能力的插件,由 提供。
  •  [52★] - 下载器,创建和管理下载任务,由 提供。
  •  [16★] - 位置选择对话框,由 提供。
  •  - 提供修改用户日历能力的插件,由提供。
  • android[14★] - 直接管理Android系统日程安排的插件, 由提供。
  •  [33★] - 提供更新APP启动图标上的小红点能力的插件,由 提供。
  •  [18★] - 用于在Android/iOS设备上获取一个持久的 UDID,即使重新安装App,由 提供。

服务

  •  [92★] - Flutter实现的Google移动视觉,提供了二维码条形码识别,面部识别,文字识别等计算机视觉的计算,由 提供。
  •  [19★] - 聊天列表插件,由 提供。

扫码器

  •  [52★] - QR 扫描插件,由提供。
  •  [16★] - 快速的QR扫码插件,由 提供。

蓝牙 / NFC / 信号灯

  •  [68★] - 一个支持蓝牙连接的Flutter库,由 提供。
  •  [214★] - FlutterBlue是Flutter的蓝牙插件,由提供。
  •  [13★] - 提供了访问Android NFC能力的插件,由 提供。
  •  [10★] - Flutter beacons 插件,由 提供。

框架

Redux / ELM / 依赖注入

  •  [50★] - 支持自动订阅 redux stores,由 提供。
  •  [165★] - Redux 到 Dart 的中间件,由  和 提供。
  •  [313★] - 专为使用而设计,允许你轻松使用Redux Store来构建小部件。
  •  [18★] - 为Flutter实现MVU(模型视图更新)模式,由提供。
  •  [233★] - Google出品的编译时的依赖注入框架。
  •  [198★] - Google出品的具有单向数据流的DartAPP架框架。
  •  [194★] - Flutter的GraphQL客户端,将现代GraphQL客户端的所有功能集合到一个易于使用的软件包中,由 实现。

动画

  •  [61★] - 轻松实现复合交错的动画,由提供。
  •  [283★] - 加载动画指示器,有丰富的加载动画,由 实现。
  •  [66★] - 页面转场动画,由 提供。

游戏引擎

  •  [286★] - 极简主义的游戏引擎,由 提供。
  •  [303★] - 用于构建复杂,高性能动画和2D游戏的工具包,由提供。

其他

  •  [46★] - 通用缓存管理器,由 提供。

开源App

  •  [143★] - 由Google员工开发的的离线/ Firebase聊天App。
  •  [275★] - 使用Flutter开发的的聊天App,该App用到了Firebase,Google登录,摄像头等。
  •  [112★] - 使用Flutter开发的Gitter 客户端,该App用到了Redux 与 Jaguar,由 和 提供。
  •  [169★] - 使用Flutter开发的Lime客户端。
  •  [215★] - Flutter Planets app及教程,由提供。
  •  [221★] - 使用News API在Flutter中创建的新闻App用于获取实时数据,Firebase用作后端和身份验证器,由 提供。
  •  [300★] - DroidKaigi 2018东京的非官方会议App ,由提供。
  •  [286★] - 全功能音乐播放器App,由提供。
  •  [1042★] - 完整的电影App,使用flutter_redux进行状态管理,具有漂亮的过渡动画,以及一套全面的小部件和单元测试,由 提供。
  •  [158★] - Flutter实现的的简单Todo App,可以每天跟踪您的任务,由提供。
  •  [185★] - 使用Firebase / Firestore实现Flutter版的Instagram App,由提供。
  •  [148★] - Flutter实现的带有搜索功能的电子书,由提供。
  •  [243★] - Flutter实现的Cinematic 客户端,由提供。
  •  [128★] - Flutter实现啤酒日志App,由提供。
  •  [83★] - 现代而强大的加密投资组合和市场资源管理器,由 提供。
  •  [15★] - Taskist是任务管理的ToDo List App,由 提供。

游戏

  •  [45★] - Flutter实现的黑白棋游戏,由 提供。

基础设施

  •  [1011★] - Google出品的Flutter嵌入API的桌面实现。
  •  - 在线Flutter 开发平台,由 提供。
  •  - 轻松生成App启动器图标,由  和 提供。
  •  [70★] - Flutter / Redux的入门项目和代码生成器,由 提供。
  •  [36★] - Flutter图标集生成器,由 提供。

社区

  •  - 一个不错的Flutter交流渠道。
  •  - Reddit社区,由 提供。
  •  - Discord服务器讨论并获得帮助,由 提供。

福利

  •  - 使用Google Flutter构建的App合集,由, ,  和 提供。

好玩的

  •  [128?] - 一个有趣的视频。

MIT Licensed

你可能感兴趣的文章
React + TypeScript 实现泛型组件
查看>>
TypeScript 完全手册
查看>>
React Native之原理浅析
查看>>
Git操作清单
查看>>
基础算法
查看>>
前端面试
查看>>
React Hooks 异步操作踩坑记
查看>>
聊聊编码那些事,顺带实现base64
查看>>
TypeScript for React (Native) 进阶
查看>>
React 和 ReactNative 的渲染机制/ ReactNative 与原生之间的通信 / 如何自定义封装原生组件/RN中的多线程
查看>>
JavaScript实现DOM树的深度优先遍历和广度优先遍历
查看>>
webpack4 中的 React 全家桶配置指南,实战!
查看>>
react 设置代理(proxy) 实现跨域请求
查看>>
通过试题理解JavaScript
查看>>
webpack的面试题总结
查看>>
实践这一次,彻底搞懂浏览器缓存机制
查看>>
Koa2教程(常用中间件篇)
查看>>
React Hooks 完全指南
查看>>
React16常用api解析以及原理剖析
查看>>
教你发布你npm包
查看>>