Flutter和Dart技巧之炼气篇

296 阅读2分钟

这是Flutter和Dart技巧系列第二篇,第一篇为凡人篇(地址)。看过凡人修仙传小说或者动漫的朋友都应该知道,从凡人到练气是真正踏上修仙之路的开始,意味着你要不断的努力和成长,失去人间的烟火气息。Flutter也是一样,真正的开发才刚刚开始。

从你入门Flutter的那天起,我想你心态一定很好(这个太简单了,7天就上手了,就一个跨平台框架,简单如蛋炒饭等😂),尤其是其他方向(Android,iOS,前端等)来学习的开发者。当做过很多项目和看过很多资料以后,那时候才感慨原来没有那么简单,仿佛世界上很多事情都是这样。当然人类与生俱有的探索欲总是能够激励我们搞下去,把复杂问题简单化,调整好心态继续探索吧!

基础系列

提高Flutter中UI技能

当我们开始开发一些基本的项目和了解一些基本的widget后,需要更深层提高UI技能,开发更加漂亮的界面。将要学习其中很多内容,例如动画、深色和浅色主题以及响应式设计等。建议的方法是先模仿一些好的UI界面,对于一个界面有很多组合方式,尽量简单的实现出来。

最佳练习网站:dribbble地址

flutter._dart21webp.webp

最佳Flutter UI开发者(Abu Anwar):The Flutter Way

flutter._dart22.png

顶级Flutter开发团队(Gskinner):UI/UX官网地址

hero-app-lightmode.png

Flutter有几百个widget,我们不可能每一个属性和方法都知道。只需要知道一些基本的widget和深入理解一些经常用到的。对于其他可以后面慢慢开发理解,有时候你开发了好几年很多widget都不一定会用到。框架集网站

主题和国际化

通过前面官方的文档,我们已经熟悉了Theme的相关内容。主题可以全局共享颜色(深色和浅色主题)和字体样式,

国际化相关包有flutter_localizations,intl,easy_localization等。

本地化翻译SDK(localizely),有兴趣可以了解一下。地址

资源推荐

通过文档和社区可以帮助你成长不少,尤其多练习DartPad和实践项目。

1_9_DVfbrxYWkhB5x48m-s7g.webp

学习Git和Github 帮助文档