猫哥ducafecat_个人页

个人头像照片 猫哥ducafecat
个人头像照片
33
0
0

个人介绍

wx: ducafecat web: ducafecat.com

擅长的技术

  • Go
  • 移动开发
  • 前端开发
获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2024年10月

  • 10.13 00:07:30
    发表了文章 2024-10-13 00:07:30

    Flutter asynchronous 异步编程技巧

    本文深入探讨了Flutter中的异步编程技巧,包括Future、Microtask及并发处理的最佳实践。文章详细讲解了Future.wait、FutureBuilder和Microtask的应用,帮助开发者提升应用性能。通过实例演示了如何利用Future.wait实现并发执行,FutureBuilder简化UI构建,以及Microtask的高优先级执行特性。适合希望优化Flutter应用异步性能的开发者阅读。
  • 10.12 23:48:31
    发表了文章 2024-10-12 23:48:31

    Flutter 3.24 中的新功能

    Flutter 3.24 已发布,带来诸多新功能与改进。此版本亮点包括:GPU 预览版,支持高级图形和 3D 场景;Web 应用多视图嵌入,增强应用灵活性;新增视频广告变现支持,助您增加收益。框架方面,引入新 Slivers 组件、Cupertino 库更新及 TreeView 小部件。引擎改进包括 Impeller 性能提升和默认图像质量优化。此外,新增重建统计功能,改善开发工具体验。此版本还支持 Swift 包管理器,并对 Navigator 等进行了破坏性变更。感谢社区贡献,期待您的精彩创作!

2024年07月

  • 07.28 22:13:35
    发表了文章 2024-07-28 22:13:35

    Hugeicons Flutter 图标库 | 4000+ 开源免费

    在全栈开发的征途中,设计素材的匮乏往往是程序员的一大挑战,尤其是那些为MVP产品增添魅力的元素,比如图标(icons)。 一个优秀的免费图标库,对于快速搭建原型、优化视觉效果至关重要。今天,让我们聚焦于Flutter开发者的一个福音——Hugeicons图标库,它蕴藏着超过4000枚精心设计的图标,为你的应用程序注入无限创意潜力。
  • 07.25 10:45:19
    发表了文章 2024-07-25 10:45:19

    Flutter Android 14 强制升级说明 2024

    猫哥我也是心大,当群友问我 flutter 如何升级编译 Android 14 时才发现需要提交新版本。
  • 07.25 10:44:50
    发表了文章 2024-07-25 10:44:50

    构建安全Flutter应用 - 6个实用技巧

    随着越来越多的敏感用户数据在Flutter应用中流通,应用安全已成为首要关注点。本文为您总结6大关键Flutter应用安全最佳实践,帮助开发者筑牢应用安全防线,保护用户隐私。
  • 07.25 10:03:53
    发表了文章 2024-07-25 10:03:53

    flutter 非常用组件整理 第三篇

    本文是非常用组件的第三讲,介绍了一些不为人知但却能大幅提升Flutter应用UI效果和功能的高级组件,包括FadeInImage、GridPaper、Hero等,为开发者带来更丰富的UI设计可能。
  • 07.25 07:10:48
    发表了文章 2024-07-25 07:10:48

    flutter 非常用组件整理 第二篇

    本文是Flutter非常用组件第二篇,从开发者的视角出发,精选并深入剖析了AboutDialog、AnimatedGrid、Badge等鲜为人知却功能强大的隐藏组件,为读者提供了一份全面的Flutter UI组件使用指南。无论您是初学者还是有经验的开发者,相信本文都能为您的Flutter项目注入新的活力,助力打造出色的应用界面。
  • 07.23 23:08:06
    发表了文章 2024-07-23 23:08:06

    Flutter Hive NoSql 数据库使用指南

    本文将会写一个 Hive CURD 的例子,详细介绍 Hive 这个轻量级的 Flutter 离线数据库的使用方法,包括 Hive 在 Flutter 开发中的重要性、Hive 与 SQLite 的比较等,帮助开发者快速上手 Hive 数据库。
  • 07.20 10:00:34
    发表了文章 2024-07-20 10:00:34

    Flutter Dart Macro 宏简化 JSON 序列化

    今天我们将会体验 dart 语言新特性 macro 宏,来实现对 json 的序列化,用到的包是官方实验室写的 json 包。 本文将会一步步的带你实现这个功能,那我们开始吧。
  • 07.20 09:59:59
    发表了文章 2024-07-20 09:59:59

    使用 obfuscation 代码混淆保护你的 Flutter 应用程序

    本文将会和大家说下保护代码的重要性,和如何给程序加上混淆编译功能。 尽可能的不要在你的程序中写死各种服务秘钥,比如 oss 容易被盗用。
  • 07.20 09:59:18
    发表了文章 2024-07-20 09:59:18

    Flutter dio http 封装指南说明

    本文介绍了如何实现一个通用、可重构的 Dio 基础类,包括单例访问、日志记录、常见操作封装以及请求、输出、报错拦截等功能。
  • 07.20 09:58:38
    发表了文章 2024-07-20 09:58:38

    快速集成 Flutter Shorebird 热更新

    Flutter Shorebird 是一种云端代码推送服务,可以让开发者在几分钟内集成,无需修改代码即可将更新推送到任何 Dart 代码,支持所有 Android 和 iOS 设备,并符合 App Store 和 Play Store 的规定。Shorebird 最大的优点是无代码侵入,快速集成,设计优秀。
  • 07.20 09:56:43
    发表了文章 2024-07-20 09:56:43

    Serverpod 适合全栈 Dart 开发吗?

    Serverpod 是一款适用于全栈Dart开发的框架,尤其适合熟悉Dart的开发者。它提供了Docker部署、代码自动生成、数据库连接等功能,简化了前后端开发流程。通过Serverpod,可以创建单体服务架构,但处理复杂业务时可能需要借助其他语言的丰富生态。框架包括对postgres和redis的支持,以及可视化工具Insights。开发步骤涉及安装、创建项目、启动服务和配置文件。Serverpod还允许动态生成接口和数据库代码,简化CURD操作。虽然适合简单到中等复杂度的应用,对于更复杂需求,可能需要结合其他语言或服务。

2024年05月

  • 05.27 09:15:16
    发表了文章 2024-05-27 09:15:16

    简化代码、提高效率:Dart和Flutter开发小技巧

    在日常开发中,我们常常会使用一些常用的技巧或语法糖,以简化代码、提高开发效率。本文将分享一些在Dart和Flutter中常用的小贴士,帮助你更轻松地编写优雅高效的代码。
  • 05.01 22:50:15
    发表了文章 2024-05-01 22:50:15

    Flutter 弃用 WillPopScope 使用 PopScope 替代方法

    了解如何在 Flutter 3.16 中将弃用的 WillPopScope 替换为 PopScope,并学习如何升级您的 Flutter 应用程序。详细指南和最佳实践,帮助您顺利迁移和更新您的导航逻辑。
  • 04.29 23:14:35
    发表了文章 2024-04-29 23:14:35

    Dart 和 Flutter 错误处理指南 | 最佳实践全解析

    深入探索 Dart 和 Flutter 中的错误处理技术,从编译时错误到运行时异常,带你学习如何优雅地处理应用程序中的各种意外情况。了解最佳实践,让你的应用程序稳如磐石,用户体验持续优化!
  • 04.26 13:03:28
    发表了文章 2024-04-26 13:03:28

    私有化部署 Llama3 大模型, 支持 API 访问

    通过 ollama 本地运行 Llama3 大模型其实对我们开发来说很有意义,你可以私有化放服务上了。 然后通过 api 访问,来处理我们的业务,比如翻译多语言、总结文章、提取关键字等等。 你也可以安装 enchanted 客户端去直接访问这个服务 api 使用。
  • 04.24 22:23:46
    发表了文章 2024-04-24 22:23:46

    Flutter 中优雅切换应用主题的组件

    【Flutter】使用adaptive_theme组件优雅切换应用主题:封装MaterialApp,支持light/dark/system模式,自定义色彩,保存选择,含调试按钮。安装配置、设置主题、监听切换、自定义颜色、读取配置步骤详细。代码示例与学习路径推荐。[查看完整教程](https://flutter.ducafecat.com/blog/flutter-app-theme-switch)
  • 04.23 22:15:35
    发表了文章 2024-04-23 22:15:35

    IDM 平替 Gopeed Flutter 开源免费下载工具

    IDM 替代品 Gopeed 是一个开源免费的 Flutter 下载工具,支持 HTTP、BitTorrent、Magnet 等协议。项目采用 getx 进行构建,已获得 13k Star。功能包括多平台下载、自定义下载目录和并发数、代理设置等。它还拥有浏览器扩展和各种下载插件。开发者可以参考代码学习 Flutter 和 getx。项目源码可在 GitHub 上找到,同时提供了编译和配置指南。Gopeed 是一个值得尝试的现代化下载工具,适用于 Flutter 开发者和用户。
  • 04.16 23:28:47
    发表了文章 2024-04-16 23:28:47

    Flutter 插件站新升级: 加入优秀 GitHub 开源项目

    这几天晚上抽空把 Flutter 插件站升级,现在支持插件搜索,并收录了众多优秀的 GitHub 开源项目,让您轻松发现与插件相关的精品项目。
  • 04.13 22:56:52
    发表了文章 2024-04-13 22:56:52

    使用Riverpod在Flutter中创建Todo列表

    学习如何使用Riverpod在Flutter中构建一个功能完整的Todo列表应用。通过Consumer组件、ConsumerStatefulWidget类、ref.read方法和provider build重写,了解Riverpod的状态管理和更新状态机制。
  • 03.31 23:54:56
    发表了文章 2024-03-31 23:54:56

    Flutter Riverpod 状态管理上手技巧分享

    时代在进步 Riverpod 作为一个优秀的状态管理,猫哥也开始做些技术调研。今天会写两个例子,计数器、拉取数据。
  • 03.22 23:42:52
    发表了文章 2024-03-22 23:42:52

    Flutter 项目架构技术指南

    探讨Flutter项目代码组织架构的关键方面和建议。了解设计原则SOLID、Clean Architecture,以及架构模式MVC、MVP、MVVM,如何有机结合使用,打造优秀的应用架构。
  • 03.19 13:16:01
    发表了文章 2024-03-19 13:16:01

    Dart 3 Record 语法快速入门指南

    学习如何使用Dart中的record类型,这种匿名、不可变的聚合类型将帮助您更高效地管理数据。
  • 03.13 14:43:54
    发表了文章 2024-03-13 14:43:54

    Flutter 动态修改应用图标功能指南

    探索Flutter中动态应用图标的实现方法,了解如何为用户提供独特体验,促进用户升级和应用内购买。
  • 03.08 15:15:07
    发表了文章 2024-03-08 15:15:07

    Flutter 应用程序性能优化建议

    Flutter应用程序默认已经具有良好的性能,因此您只需要避免常见的陷阱,就可以获得出色的性能。 您设计和实现应用程序的用户界面的方式可能会对其运行效率产生重大影响。 本文这些最佳实践建议将帮助您编写性能最佳的Flutter应用程序。
  • 02.28 23:49:03
    发表了文章 2024-02-28 23:49:03

    我用 Flutter Gemini 写了一个水贴 APP

    本文通过 Flutter 插件 google_generative_ai 快速的集成了 google ai gemini 来实现一个水贴的工具。
  • 02.28 23:47:58
    发表了文章 2024-02-28 23:47:58

    盘点主流 Flutter 状态管理库2024

    状态管理是每个应用不可缺少的,本文将会盘点下主流的状态管理包。
  • 02.20 10:37:06
    发表了文章 2024-02-20 10:37:06

    Flutter插件开发指南02: 事件订阅 EventChannel

    上一节我们讲了 Channel 通道,但是如果你是卫星定位业务,原生端主动推消息给 Flutter 这时候就要用到 EventChannel 通道了。 本节会写一个 1~50 的计数器,到 50 后自动关闭原生的消息订阅。
  • 02.20 00:50:08
    发表了文章 2024-02-20 00:50:08

    Flutter插件开发指南01: 通道Channel的编写与实现

    Flutter插件是Flutter应用程序与原生平台之间的桥梁,使得Flutter应用程序可以与原生代码进行交互,从而扩展Flutter应用程序的功能和能力。Flutter插件通常包括Dart和原生代码(例如Java、Kotlin或Objective-C、Swift等),并可以通过Flutter插件框架来注册、管理和调用。

2023年07月

  • 07.04 12:16:57
    发表了文章 2023-07-04 12:16:57

    Flutter 中使用 Widgetbook 管理你的组件 | 猫哥

    Flutter 界面开发中我们有几个痛点 : - 与设计师协作复用一套设计规范(figma) - 可视化的管理你的组件代码(基础组件、业务组件) - 不同设备尺寸测试你的组件 - 实时修改你的测试组件参数
  • 07.04 12:12:18
    发表了文章 2023-07-04 12:12:18

    3个易用技巧提升Flutter代码质量

    在Flutter开发中,代码质量是至关重要的,但是写出高质量的代码并不总是容易的。本文将介绍三种易用技巧,帮助您提升Flutter代码质量:使用命名构造函数、构建器模式开发和工厂模式创建类。这些技巧可以使代码更易于理解、更加灵活和更具可维护性。
  • 07.04 12:07:13
    发表了文章 2023-07-04 12:07:13

    Flutter Getx 路由 until 方法帮助你跳转指定路由

    不少同学都会问我,这样一个场景,当我点击商品列表,进入商品页,点击购买,支付成功后,想返回商品页,或者我的中心的订单列表。怎么做,这中间跨度了 n 个路由。 我不只一次的推荐 GetX 的 until 方法,和 offNamedUntil 方法。 我写了个 demo 今天我们就一起来看下这两个方法如何使用。
  • 发表了文章 2024-10-13

    Flutter asynchronous 异步编程技巧

  • 发表了文章 2024-10-13

    Flutter 3.24 中的新功能

  • 发表了文章 2024-07-28

    Hugeicons Flutter 图标库 | 4000+ 开源免费

  • 发表了文章 2024-07-25

    Flutter Android 14 强制升级说明 2024

  • 发表了文章 2024-07-25

    构建安全Flutter应用 - 6个实用技巧

  • 发表了文章 2024-07-25

    flutter 非常用组件整理 第三篇

  • 发表了文章 2024-07-25

    flutter 非常用组件整理 第二篇

  • 发表了文章 2024-07-23

    Flutter Hive NoSql 数据库使用指南

  • 发表了文章 2024-07-20

    Flutter Dart Macro 宏简化 JSON 序列化

  • 发表了文章 2024-07-20

    使用 obfuscation 代码混淆保护你的 Flutter 应用程序

  • 发表了文章 2024-07-20

    快速集成 Flutter Shorebird 热更新

  • 发表了文章 2024-07-20

    Serverpod 适合全栈 Dart 开发吗?

  • 发表了文章 2024-07-20

    Flutter dio http 封装指南说明

  • 发表了文章 2024-05-27

    简化代码、提高效率:Dart和Flutter开发小技巧

  • 发表了文章 2024-05-15

    Flutter 弃用 WillPopScope 使用 PopScope 替代方法

  • 发表了文章 2024-05-15

    Flutter 中优雅切换应用主题的组件

  • 发表了文章 2024-05-15

    私有化部署 Llama3 大模型, 支持 API 访问

  • 发表了文章 2024-05-15

    Flutter 插件站新升级: 加入优秀 GitHub 开源项目

  • 发表了文章 2024-05-15

    使用Riverpod在Flutter中创建Todo列表

  • 发表了文章 2024-05-15

    Flutter Riverpod 状态管理上手技巧分享

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息