Flutter  实战:正则匹配应用- 掘金小册课程推荐/优惠

Flutter 实战:正则匹配应用--掘金小册课程推荐/优惠

从思想分析到应用实践, Flutter 全平台玩转正则表达式 ~
张风捷特烈
20讲 | 788人已学习
优惠价¥9.9
官网优惠购买

版权声明

本站非掘金小册官网,与官方无任何关系。我们不提供课程下载或详细内容,仅作为课程分享和推荐平台。我们鼓励大家支持正版,尊重创作者的劳动成果,这样不仅能帮助创作者持续产出优质内容,也能让自己获得更好的学习体验。请通过官方渠道购买和学习课程,感谢您的理解与支持。

课程详情

课程介绍

作者介绍

张风捷特烈,Flutter 全端开发工程师、FlutterUnit 开源项目作者。FlutterUnit 是一款帮助刚入门的朋友快速认识 Flutter 的应用,它包含绝大多数 Flutter 内置组件及绘制的展示案例。 作者本人热爱探索源码、分享知识。除了出版过《Flutter 之旅》以外,还在掘金上线了其他 7 门课程:


小册介绍

该应用的设计初衷是为了探讨 状态管理 这个话题,因为简单的示例代码很难体现 状态管理 的价值,而过于复杂的项目在背景铺垫上又很困难。一方面需要设计一些数据状态的依赖关系,另一方面也要兼顾应用的功能性;再加上笔者对 正则表达式 的喜爱,于是诞生了这个开源项目,项目实现的过程便凝结在了本册的文字之中。

最终我们将会完成如下的正则匹配应用,支持桌面端(Widows/Macos/Linux)和移动端(Android/iOS) 以及 Web 端

  • 桌面端亮色: 以 MacOS 桌面端为例,其他桌面平台界面表现一致:

  • 桌面端暗色

  • 移动端: 以 Android 移动端为例,iOS 平台中界面表现一致:
移动端 - 亮移动端 - 暗

Web 端亮色


本册主要分为三个部分:正则篇数据篇视图篇。这三者交相呼应,相辅相成,共同构成了整个应用的开发过程。

  • 正则模块

在正则篇中将会全面介绍正则的语法,其中会结合应用,通过交互式的学习来介绍正则匹配。让我们 看得见 正则表达式的作用,可以让过程变得直观和有趣。


  • 视图模块

视图的构建逻辑直接决定,应用在用户眼中的呈现效果和交互方式。所以对于需求而言,构建视图是应用开发中至关重要的一个环节。界面元素在 Flutter 开发中就是对 Widget 的构建,其中构建逻辑包括 组件的组成方式组件的样式配置组件的平台适配 三个方面。


  • 数据模块

如果说视图是程序的骨骼,那么数据就是程序的血肉。数据决定着用户期望的视觉信息,也决定应用功能的正确性。在用户交互过程中,对数据状态的准确维护是应用完成需求的最低标准。理解数据在需求中的充当的角色,是讨论数据状态管理的前提。文中将通过对需求的逐步分析来讨论状态管理的必要性,知道其要解决的痛点问题是什么。

你会学到什么?

通过交互应用,全面了解正则表达式的使用。
如何通过 Flutter 构建全平台应用程序。
分析需求实现过程中,界面、数据与逻辑关系。
理解状态管理在应用开发中的必要性,对代码合理分层。
结合实践,通过实际应用场景深入理解正则。

适宜人群

有一定 Flutter 开发基础的开发者。
想要使用 Flutter 进行跨平台开发,包括桌面端应用程序。
对数据状态管理非常迷茫,对应用开发不知所措的朋友。
希望进一步提升自己对 Flutter 技术认知的朋友。
对正则表达式感兴趣,但不得要领的朋友。

课程目录

  • 开篇 - 本册目标与应用介绍
  • 正则篇 - 聊聊匹配的纵横捭阖
  • 正则篇 - 从文字高亮开始说起
  • 视图篇 - 构建可交互的正则应用
  • 总结篇 - 项目分层结构设计
  • 视图篇 - 桌面导航与面板操作
  • 正则篇 - 理解分组匹配
  • 数据篇 - 数据库集成与记录操作
  • 正则篇 - 聊聊匹配的定位之术
  • 视图篇 - 平台界面适配思路
  • 视图篇 - 分组面板与交互
  • 数据篇 - 关联正则功能拓展
  • 正则篇 - 探索多正则高亮样式
  • 正则篇 - 特殊语法简写梳理
  • 数据篇 - 数据操作相关功能实现
  • 数据篇 - 记录列表与状态管理
  • 视图篇 - 移动端界面实现
  • 正则篇 - 代码高亮组件的实现
  • 视图篇 - 暗黑模式与界面优化
  • 桌面篇 - 桌面管理和系统托盘

作者介绍

万花过尽知无物
海的彼岸有我未曾见证的风采

作者其他课程

Flutter 动画探索 - 流光幻影 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 动画探索 - 流光幻影
Flutter 动画探索,一起去见证 Flutter 动画的风采 ~
张风捷特烈
2311人已学习
优惠价¥3.5
官网优惠购买
Flutter 滑动探索 - 珠联璧合 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 滑动探索 - 珠联璧合
从源码入手,带你深入探索 Flutter 滑动体系
张风捷特烈
1863人已学习
优惠价¥3.5
官网优惠购买
Flutter 语言基础 - 梦始之地 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 语言基础 - 梦始之地
从语法到思想,欢迎来到 Flutter 梦开始的地方 ~
张风捷特烈
2257人已学习
优惠价¥3.5
官网优惠购买
Flutter 状态管理: 源码探索与实战 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 状态管理: 源码探索与实战
从实践探索到源码级分析,全面通关 Flutter 状态管理。
张风捷特烈
573人已学习
优惠价¥9.9
官网优惠购买
Flutter 绘制指南 - 妙笔生花  - 掘金小册课程推荐/分享/优惠/折扣
Flutter 绘制指南 - 妙笔生花
带你见证 Flutter 的绘制之美,全面解析绘制相关的知识。数学和程序的碰撞,擦出创造的火花。
张风捷特烈
3777人已学习
优惠价¥3.28
官网优惠购买
Flutter 渲染机制 - 聚沙成塔 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 渲染机制 - 聚沙成塔
全面探索 Flutter 框架源码,助你攀登九层之台,一览顶上风采 ~
张风捷特烈
1718人已学习
优惠价¥3.5
官网优惠购买
Flutter 布局探索 - 薪火相传 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 布局探索 - 薪火相传
由浅入深,从源码探索 Flutter 布局原理~
张风捷特烈
2062人已学习
优惠价¥3.5
官网优惠购买
Flutter 手势探索 - 执掌天下 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 手势探索 - 执掌天下
Flutter 手势探索,用你的手指,掌控着整个屏幕世界 ~
张风捷特烈
2105人已学习
优惠价¥3.5
官网优惠购买
Flutter 路由导航: 源码探索与实战 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 路由导航: 源码探索与实战
路由导航是应用程序必须的一环,从源码到实践完全解读。
张风捷特烈
589人已学习
优惠价¥9.9
官网优惠购买

推荐

Android 应用稳定性剖析与优化 - 掘金小册课程推荐/分享/优惠/折扣
Android 应用稳定性剖析与优化
全方位攻克 Android 应用疑难杂症,实战助力学习前沿优化技术
Pika
601人已学习
优惠价¥29.9
官网优惠购买
TypeScript 框架开发实战 - 掘金小册课程推荐/分享/优惠/折扣
TypeScript 框架开发实战
再现基于 TypeScript 的开源 Web 框架开发历程,助你跨入全栈工程师赛道!
曾振中
1067人已学习
优惠价¥49.9
官网优惠购买
Netty 入门与实战:仿写微信 IM 即时通讯系统 - 掘金小册课程推荐/分享/优惠/折扣
Netty 入门与实战:仿写微信 IM 即时通讯系统
基于 Netty 框架实现 IM 核心系统,带你深入学习 Netty 网络编程核心知识
闪电侠
9816人已学习
优惠价¥39.9
官网优惠购买
Go 工程实践 - 掘金小册课程推荐/分享/优惠/折扣
Go 工程实践
5 位字节跳动研发工程师,带你从理论到实战,全方位掌握实践要点
掘金小册
666人已学习
优惠价¥69
官网优惠购买
Go 组件设计与实现 - 掘金小册课程推荐/分享/优惠/折扣
Go 组件设计与实现
4 位字节跳动研发工程师,带你深入剖析字节基础组件的设计、实现及性能优化
掘金小册
676人已学习
优惠价¥69
官网优惠购买
QuickJS 引擎源码解析与实践 - 掘金小册课程推荐/分享/优惠/折扣
QuickJS 引擎源码解析与实践
深入了解 JavaScript 引擎核心工作原理
hsy0
551人已学习
优惠价¥39.9
官网优惠购买