
我用 Flutter Gemini 写了一个水贴 APP
本文通过 Flutter 插件 google_generative_ai 快速的集成了 google ai gemini 来实现一个水贴的工具。
分享技术见解与开发经验

本文通过 Flutter 插件 google_generative_ai 快速的集成了 google ai gemini 来实现一个水贴的工具。

状态管理是每个应用不可缺少的,本文将会盘点下主流的状态管理包。

今天我们向您介绍一个新的Flutter版本,Flutter 3.19。此版本为Gemini带来了一个新的Dart SDK,该SDK使开发人员能够对小部件动画进行细粒度控制,通过对Impeller进行更新提升了渲染性能,提供了工具来帮助实现深链接,支持Windows Arm64等等!

本文是关于 Flutter 面试问题的第三篇,以往文章: - https://ducafecat.com/blog/flutter-interview-questions-with-answers-01 - https://ducafecat.com/blog/flutter-interview-questions-with-answers-02 如果你想系统学习请关注猫哥课程 https://ducafecat.com 。

本文是关于 Flutter 面试问题的第二篇,第一篇点这里 https://ducafecat.com/blog/flutter-interview-questions-with-answers-01 。 如果你想系统学习请关注猫哥课程 https://ducafecat.com 。

不少朋友不止一次的问我关于 Flutter 面试题是否有推荐。 本节开始陆续整理一些问题,每次 10 道题。

本文将会描述 Dart 语言编写中的技巧,这将有利于你的开发效率和代码健壮。

在项目中使用 get_it 可以单例工具类、懒加载业务类、工厂方式实例不同商品、异步初始需要 await 的对象、全局管理用户Auth登录认证、样式切换、等配置信息,而不是用 GetxService 对象。

使用 freezed 比单纯的 json to dart 在功能上是有加强的。 大致有如下几点: - 减少 model 代码量 - 不可变类型定义 @freezed - 可变类型 @unfreezed - copyWith 方法复制 - copyWith + 深拷贝 - operator == 操作 - toString 方法 - 空对象支持 - 对数据(反)序列化

2D滚动,更快的图形,Material 3更新等等 欢迎回到我们的季度Flutter稳定版本发布,这次是Flutter 3.13!自上次发布以来仅仅三个月的时间,我们已经合并了724个拉取请求,并有55位社区成员首次为Flutter做出了贡献!

flutter sdk 3.13.0 对外发布了,我也改适配下 woo 课程代码。

使用 `NestedScrollView` 是一个非常强大和灵活的 widget,可以实现许多常见的滚动视图布局,例如带有悬浮标题的列表视图,或者带有可展开/折叠部分的折叠面板。