Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

驻足思考、总结 #27

Open
Nealyang opened this issue Mar 19, 2019 · 0 comments
Open

驻足思考、总结 #27

Nealyang opened this issue Mar 19, 2019 · 0 comments
Labels

Comments

@Nealyang
Copy link
Owner

再回首

往事如梦...

截止目前,我们基本完成了一个app该有的功能了,甚至说一个项目该有的样子了。

后面一般的页面其实也就是如此,所以写到这的同学们,已经可以完成一些基本页面的编写了。简单的说,目前已经入门了。甚至说,已经可以做App了

其实学习技术也就是这样,我们需要掌握的是“抄袭”的技巧。如何查找自己需要的widget,如何查找我们需要的 package,以及 如何查看 “widget”的源码,查看他具有的属性、以及类型

学到这里,可能有些同学会心里犯怵,我就写了这么些功能,怎么可以胜任编写App的大旗呢,比如xxx我就不会,比如xxx我也不知道。

对,不可否认,随着项目的开发,你肯定会遇到一些你不知道知识点,那么,这不就是项目经验的积累么?遇到问题,解决问题不就是自身能力的提高么?我经常说给自己的一句话这里共享给大家:三年工作经验,不是 1*1*1,而应该是 1+1+1。

Everything is decided with you

对于后面的

  • 小册 UI & 功能 编写
  • 沸点 UI & 功能 编写
  • 开源库 UI & 功能 编写
  • 活动 UI & 功能 编写
  • 登陆功能

等功能,其实很大一部分都是跟目前我们已开发的功能差不多,无非UI不同而已。当然,笔者肯定也会从中抽出来些不同的功能点,来向大家介绍。哪怕不是 web 版掘金 里面具有的。

但是我想说,后面大家的学习,尽可能多去记忆参考之前的代码,自己独立完成后续的UI编写以及自己想要的功能的编写甚至添加一些动画,尝试自己去发现问题,并解决问题。

关于学习Flutter

其实笔者也只是Flutter入门者,很多道不到的地方,还希望大家可以不啬赐教。

关于学习Flutter我只能说下个人的感受。

首先官网文档必须要看的,英文不好的同学可以去看看Flutter中文网,然后理解下Flutter的风格。刚开始的困惑困扰一定是,这么多widget,不知道哪一个才是自己应该用的,当然,这不也正是慢慢熟练的一个过程么。

其实你仔细想想,当初你学html的时候,是不是也觉得这么多的标签,也不可能全部记住呢。

然后多去看看网上别人开源的Demo,自己跟着后面学习记忆。取其精华去其糟粕。就像想在我这个demo一样,也同样会有些糟粕的地方。

然后,我想说,其实我也还在学习阶段,这本小册写完后面有时间,我会去分析官网的一个大而全的Example Flutter_Gallery ,感兴趣的同学到时候可以加群一起学习交流~

共勉~

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant