Flutter 学习中,有什么不错的 idea 可以用来练手?

发布于 1周前 作者 yuanlaile 来自 Flutter

什么样的小型 app 适合新手练手?谢谢🙏


Flutter 学习中,有什么不错的 idea 可以用来练手?
19 回复

V2EX Flutter

更多关于Flutter 学习中,有什么不错的 idea 可以用来练手?的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html


Ehentai viewer

我觉得最好的是看自己有没有想要的 app ,能方便自己某种操作的,
没有的话就只能模仿,没啥意思,

这个想法挺不错的

正在做自己的微信读书呢

做一个图片点读机,上传图片,哪里不会点哪里

你说的像指的是万物皆组件吧,语法并不像,flutter 无限套娃

还是挺像的,我有一种非常熟悉的感觉,感觉对我而言,几乎就是拿另一个语言写 react 而已

套娃的问题,确实存在,但其实 reactjs 也是套娃,毕竟是所谓的 dom tree 和 widget tree ,都是一个 tree ,基本上都是一层套一层,只是语法上,dart 有大量的括号,react 只是把这个括号给变成了 xml 形式的了

要是有牛人写一个 dartx complier ,可以用 xml 形式写 widget ,那就和 react 更像了

确实会 reactjs 上手 flutter 会非常简单,渲染机制和状态刷新机制都很像。
叠个甲防杠精,并不是说 dart 和 js 语言像。

ui 这层理念差不多,dart 和 js 天差地别,慢慢来吧。

还有 flutter 只是个 ui 框架,如果想写好移动端,依旧需要学习 ios 和 android 两端的知识,做好心理准备吧,移动端可比 web 复杂多了。

万年入门 app: todo list 咯

Flutter 和 ReactJs 的理念都是 f(state) => UI ,个人主观上还是喜欢 ReactJS 这种用 props 控制 UI 渲染的,Flutter 多一个修饰维度(padding ,margin, text-alignment)就多叠一层,有点儿不习惯

OP 仿个跨平台的这个吧 /t/930597 ,这样我就可以用上了,我做不好🤗

小说阅读器,全套 API 网上都有,核心功能不复杂,又不至于太简单(比如 TODO LIST )。


天差地别夸张了,dart 和 js 的相似度,比 js vs java 、js vs python 都高。

大佬提供一个 api ? 谢谢

有个安卓软件叫阅读,开源的,你可以按照它的来

在Flutter学习过程中,通过实践项目来练手是非常有效的方法。以下是一些不错的练手idea,可以帮助你巩固所学知识并提升实战能力:

  1. 仿制现有应用:选择你熟悉的应用,如社交媒体、笔记工具或音乐播放器等,尝试用Flutter进行仿制。这不仅能让你学习如何构建类似功能的应用,还能锻炼你的UI设计能力。
  2. 开发小型工具应用:例如体重跟踪器、待办事项列表或时间跟踪器等。这些应用功能相对简单,但能让你熟悉Flutter的状态管理、网络请求和本地存储等关键技术。
  3. 参与开源项目:在GitHub上搜索Flutter开源项目,加入其中并贡献你的代码。这不仅能让你学习到其他开发者的优秀实践,还能提升你的团队协作能力和代码质量。
  4. 创建个性化应用:结合个人兴趣,开发一个具有独特功能的应用,如个人博客客户端、游戏助手或购物清单等。这能激发你的创造力,并让你更深入地了解Flutter的自定义能力。

总之,选择练手项目时,要确保它们能够覆盖Flutter的核心技术和最佳实践,同时也要结合个人兴趣和实际需求,这样才能在练习中保持动力并取得更好的学习效果。

回到顶部