awesome-flutter
A curated list of awesome Flutter frameworks, libraries, software and resources
优秀文章
- 深入浅出 Flutter Framework - Flutter Framework系列文章,干货满满,分八篇 从widget、BuildOwner、Element、PaintingContext、Layout、PipelineOwner、RenderObject到自定义widget
- 字节跳动业务在 Flutter 轻量级引擎上的实践与优化 - 介绍字节在flutter多引擎方面的研究,其中给到了多引擎内存共享解决方案,图片多引擎共享方案等
- Flutter 上的内存泄漏监控 - 本文将会带你实现一个 Flutter 可用的 LeakCanary,并讲述我是怎么用该工具检测出了 1.9.1 Framework 上的两个泄漏。
优秀库
- Flutter Boost - 新一代Flutter-Native混合解决方案。 FlutterBoost是一个Flutter插件,它可以轻松地为现有原生应用程序提供Flutter混合集成方案。
- PowerImage - 一个充分利用原生图片库能力、高扩展性的flutter图片库。
- Beike_AspectD - Beike_AspectD是一个dart面向切面库。闲鱼的AspectD为开发者提供了call/execute/inject三种方式对代码进行操作。除此之外,Beike_AspectD还提供了:Add语法支持为class添加方法;FieldGet语法支持更换变量获取;支持空安全。(null-safety下的分支)支持Flutter for Web;其他的一些问题修复.
- floor - Flutter SQLite ORM插件,它带有内存中对象和数据库行之间的自动映射,同时仍然通过使用 SQL 提供对数据库的完全控制。
- flutter_easy_refresh - EasyRefresh很容易就能在Flutter应用上实现下拉刷新以及上拉加载操作,它支持几乎所有的Flutter滚动组件。它的功能与Android的SmartRefreshLayout很相似,同样也吸取了很多三方库的优点。EasyRefresh中集成了多种风格的Header和Footer,但是它并没有局限性,你可以很轻松的自定义。使用Flutter强大的动画,甚至随便一个简单的控件也可以完成。EasyRefresh的目标是为Flutter打造一个强大,稳定,成熟的下拉刷新框架。