基于BLoC大型可扩展Flutter应用APP开发视频教程

从对 Flutter BLoC 一无所知或知之甚少到成为专家。在本课程结束时,您将掌握使用 BLoC 构建大型、可扩展的 Flutter 应用程序的知识和技能。您将了解 BLoC、Cubit、如何正确实现常见功能,例如应用程序本地化、主题更改、字体、使用内部包、表单处理、REST API 集成、用于测试的应用程序分发等等。

Published 7/2024
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Language: English | Duration: 7h 6m | Size: 4.38 GB

本课程涵盖的内容更多是实践方面而不是理论方面。这意味着您最终不会学习但不知道如何在代码中实现它。

这门课程适合谁?

  • 任何想学习 BLoC 的人,

  • 任何想要使用 Flutter 和 BLoC 构建大型应用程序的人,

  • 任何想要通过 Flutter 更上一层楼的人。

我们将使用您在课程中学到的东西构建多个应用程序。起始代码将在本节的开头提供给您,最终结果将在讲座结束时提供。

以下是您将在本课程中学到的所有内容的概述。

  • 新 flutter 项目的入门模板,其中已经集成了开箱即用的常见功能。

  • 正确的体系结构和文件夹结构

  • 如何分离UI代码

  • 在 flutter 中创建和使用内部包

  •  依赖注入

  • BLoC/Cubit 的工作原理。涵盖基础知识。

  •  生成 BLoC 代码

  • 如何在 UI 中访问 BLoC

  •  连接 BLoC 与 UI

  • 利用学到的知识完成任务/待办事项应用程序。

  • 正确实施本地化(可以轻松地重复用于任何新项目)

  • 正确实施浅色/深色主题(可轻松重复用于任何新项目)

  • IndexedStack 和 Navigator 小部件

  • 正确实施导航

  • 不使用 BuildContext 进行导航

  • 实现嵌套导航的最佳方法(大多数开发人员都以错误的方式这样做)

  • 通过 BLoC 使用 REST api

  • 学习使用 REST api 和 BLoC 进行用户身份验证

  • 如何实现闪屏

  • 如何实现用户注销

  • 如何使用 BLoC 处理表单(表单验证、提交、加载等)

  • 将应用程序用于测试飞行

REST API 集成部分将向您提供示例后端。因此,您可以在本地运行该服务器并按照课程进行操作。不用担心,您只需双击该文件即可。它已经为你做好了。如果你对此感到好奇的话,后端是用 go lang 完成的。

更多内容将添加到课程中。您也可以向我请求新的课程/要点。

为什么要购买这门课程?

  • 从零到BLoC专家

  • 了解实现代码的最新/标准方法

  • 您在本课程中学到的大部分内容都可以在您的所有新 flutter 项目中轻松重用。

  • 了解如何使用 REST api 并使用 BLoC 管理应用程序中的状态(几乎所有课程均不涉及此内容)。

  • 课程中涵盖的不仅仅是 BLoC。

  • 这是学习在 Flutter 和 BLoC 中构建现实世界生产应用程序的完整包。

  • 未来将在课程中添加更多部分(CI/CD、编写高级测试、firebase、推送到应用程序/游戏商店。

你将会学到的

您将学习 Flutter BLoC 基础知识
与 flutter BLoC 一起使用的正确文件夹结构和架构。
如何使用 Flutter BLoC 和 Cubits。
在 Flutter BLoC 项目中创建和使用内部包。
在 Flutter 项目中实现本地化、主题、字体等常见功能。
Flutter 标准、干净的代码以及如何分离 UI 代码。
如何在Flutter项目中正确实现嵌套导航。
如何通过示例项目使用 REST api 并管理 BLoC 中的状态。
如何正确处理用户身份验证和表单
如何为测试人员推送到 Testflight

此课程面向哪些人:

  • 希望通过适当的架构正确学习 BLoC 的初级到中级 Flutter 开发人员。
  • 希望学习使用 BLoC 构建大型可扩展应用程序的 Flutter 开发人员
原文链接:https://vuesite.cn/42758.html,转载请注明出处。
0
显示验证码
没有账号?注册  忘记密码?