Flutter 即学即用系列博客总结篇

542 阅读3分钟

前言

迟到的总结篇,其实大家看我之前发的系列博客最后一篇,发文时间是 3 月 29 日。距离现在快两个月了。

主要是因为有很多事情在忙,所以这篇就耽搁了。

今天终于可以跟大家会面了。

系列博客背景

Flutter 正式版于 2018 年 12 月 5 日正式发布。

而我所在的团队刚好想在项目新功能里面尝试 Flutter 的引入,利用 Flutter 的跨平台特性希望可以提高开发效率,因此本人作为 Android 端开发很荣幸的投入到 Flutter 学习和使用上面,并且于 2019 年 2 月 12 日的新版本发布中用到了 Flutter 开发的页面。

这边作为一名没有接触过 Flutter 的 Android 开发者记录一下 Flutter 的使用过程,帮助广大开发者揭开 Flutter 的神秘面纱,让你通过这个系列博客就能快速上手 Flutter。

Flutter 的引入有两种:

  1. 对旧有项目进行完全改造,变成纯 Flutter 项目。
  2. 以 Module 的形式引入。Android 项目和 Flutter 共存。

这边综合考虑,还是以第二种形式,即 Module 的形式引入 Flutter。 这样的考虑第一个是减少 Flutter 新技术的风险,第二个也是基于人力考虑。

基于此,进行 Flutter 开发时也遇到了一些坑,因此这边记录一下,希望各位刚刚接触 Flutter 的新手可以避开这些坑。而且通过 Flutter 即学即用系列博客,能够在现有项目下「毫无难度」的引入 Flutter。

本系列博客从 0 到 1 进行 Flutter 嵌入现有项目的讲解,通过本系列博客的学习,就算「照葫芦画瓢」也可以应对实际项目开发。

因此各位没有接触 Flutter 的开发,不管你们公司后续是否打算引入该技术。

你都可以了解一下,这样当你们公司需要用到这一块的时候,你可以脱颖而出。

毕竟,

机会是留给有准备的人

Flutter 系列博客

以下是 Flutter 系列博客,目前算是完结了。

Flutter 即学即用系列博客——01 环境搭建
Flutter 即学即用系列博客——02 一个纯 Flutter Demo 说明
Flutter 即学即用系列博客——03 在旧有项目引入 Flutter
Flutter 即学即用系列博客——04 Flutter UI 初窥
Flutter 即学即用系列博客——05 StatelessWidget vs StatefulWidget
Flutter 即学即用系列博客——06 超实用 Widget 集锦
Flutter 即学即用系列博客——07 RenderFlex overflowed 引发的思考
Flutter 即学即用系列博客——08 MethodChannel 实现 Flutter 与原生通信
Flutter 即学即用系列博客——09 EventChannel 实现原生与 Flutter 通信(一)
Flutter 即学即用系列博客——09 MethodChannel 实现原生与 Flutter 通信(二)
Flutter 即学即用系列博客——10 混淆

可能小伙伴会说,ListView 以及 http 还有其他很多知识点都没有讲。

这些之所以没有归结到系列博客,是因为我觉得你学习了系列博客之后,这些对你来说都是小菜一碟。

相信你已经具备了自学和研究的能力,所以这边不会把这些归结到系列博客。

不过小编后面还是会继续研究 Flutter,不过会归结到 Flutter & dart 系列。

正如我在知乎的两个专栏一样。

后续安排

详情看传送门完整文章