学习 Flutter 时不要犯这个错误!

Flutter 是一项伟大的技术,对吧?刚开始学习Flutter?让我们看看人们在学习 Flutter 时会犯的一些主要错误。

img

Flutter 于 2018 年首次引入开发者社区,从那时起,Flutter 和 Flutter 社区发展迅速!但是,通常人们在学习 Flutter 时犯的错误很少,很快他们就会对它失去兴趣或陷入困境。快来看看有哪些误区吧!

0. 至少在 Flutter 之前学习 OOP 概念!

这是最重要的一点.如果你不了解原生开发,你仍然可以学习 Flutter。但是如果你不了解 OOP 的概念,那么你学习 Flutter 会变得非常困难。但是,了解原生开发(Android 或 iOS)始终是 Flutter 的加分项。

1. 不要只看教程或阅读文档。!

只看教程或阅读文档不会让你成为一名优秀的开发人员。无论使用哪种语言,这都是开发人员常犯的错误。人们只看教程而不练习。还应该根据您所学的内容至少构建一个小项目。

2. 不要边看教程边写代码

是的。您不应该在观看教程时编写代码。相反,观看 3-4 个视频,然后在不观看它们的情况下再次编写相同的代码。如果您与教师一起编写代码,则是教师在指导您,而不是您在努力。现在如果你真的和导师一起写代码,到最后你肯定会觉得你已经学会了flutter,但你很快就会意识到你无法自己从头开始编写应用程序!

3. 无论你构建什么,上传到 GitHub /Gitee上!

无论您为练习构建什么,都应该上传到 GitHub,即使它只是一个小型计数器应用程序。这将使您精通 Git 和 Flutter。它还将最终创建您的 GitHub 个人资料。

4. 你应该探索为什么使用某些小部件!

Flutter 有大量可用的小部件。所以你应该开始探索为什么使用特定的小部件。例如,您应该探索为什么使用 MaterialApp 或为什么使用 Scaffold 或者是否可以在没有 MaterialApp 的情况下创建应用程序?获得这些问题的答案将使您更好地理解特定的小部件。这将使您更有信心,您很快就会开始了解在何处使用哪些小部件。

5. 从 UI 或 App Cloning 开始

Flutter 首先是 UI Toolkit。因此,您必须很好地掌握使用 Flutter 开发 UI。这将使您了解 Flutter Widget Tree 以及 Flutter 如何渲染小部件。

6. 学习如何调试你的代码!

停止在任何地方使用打印语句!打印当然很方便,但被认为是 IT 行业的诅咒。相反,如果您希望使用打印,则可以使用日志。调试代码的最佳方法是使用断点。通过这种方式,您还将了解您的应用程序或您正在使用的任何库的流程。

7.在pub.dev上至少发布一个包

这将帮助您了解如何发布自己的包。它还将让您了解其他软件包的工作原理。你也可以发布一个简单的 UI 包,比如 AnimatedButton 什么的。但是发布你自己的包也会让你了解如何管理你的包,如何根据新的变化对它们进行版本控制,如何在 GitHub 上处理问题和拉取请求等。