Flutter入门实战:从0到1仿写web版掘金App

小册介绍

之前有介绍过关于flutter的入门文章:flutter从入门到寄几玩儿,文章底部写到会继续写demo给大家练习。由于之前在GitHub上写过类似React练习项目:React-Express-Blog-Demo ,所以最近笔者也一直在思考,是否可以同样,用flutter一步一步来带领大家一起学习使用fluter呢。

技术终归就是工具,没有实操是绝对的纸上谈兵。鉴于网上太多关于flutter的系列入门文章,其中有掘金翻译的fluter中文网其实就是一个很好的入门资料。

《Flutter入门实战:从0到1仿写web版掘金App》 flutter

讲了这么多,我们这里稍微介绍下flutter。2018年6月21日Google发布Flutter首个release预览版,作为Google baba大力推出的一种全新的响应式,跨平台,高性能的移动开发框架。Flutter是一个跨平台的移动UI框架,旨在帮助开发者使用一套代码开发高性能、高保真的Android和iOS应用。

flutter优点主要包括:

  • 跨平台
  • 开源
  • Hot Reload、响应式框架、及其丰富的控件以及开发工具
  • 灵活的界面设计以及控件组合
  • 借助可以移植的GPU加速的渲染引擎以及高性能ARM代码运行时已达到高质量的用户体验

而且,他是Google BaBa开源的,并且目前阿里巴巴集团内部也是flutter风气正茂,所以我们完全有理由相信flutter未来,一定会有自己的舞台。

回到这本小册,笔者将从flutter基础到一步一步实现web版掘金来带大家感受flutter的魅力。旨在让大家熟练使用flutter来完成自己想做的APP开发。当然,笔者深知授人鱼不如授人以渔。所以文章中,会介绍笔者遇到的问题,以及思考的过程。方便大家借鉴与思考。

实战项目并非 1:1 还原web版掘金,小册旨在带领大家使用flutter完成App开发,解决问题思路以及widget查找、使用的介绍。对于flutter的环境搭建以及后续的上线并未涉及。后面可加群一起讨论。文章随着项目的编写,一边开发一遍写文章,后面开发过程中可能会遇到之前不合理的地方可能会回头修改编写~

你会学到什么?

  • 入门flutter、学习Dart ,掌握一门新技术
  • 掌握flutter、dart中开发技巧以及解决问题的方式
  • 常用Widget的使用并可独立完成界面编写
  • flutter中路由的使用以及flutter package的查找和使用
  • 学会网络请求、上拉刷新等常规App具有的功能开发
  • 独立开发App

By the way你还可以得到阿里拍卖端团队面试直通车哦 ψ(`∇´)ψ

适宜人群

  • 前端、客户端开发者
  • 有一定的编程基础且看过flutter官网基础教程
  • 有激情、有热情、愿意花时间去探索新知识

目录

链接地址:https://juejin.im/book/5bff85f3e51d453c6c05fa57

    原文作者:Nealyang
    原文地址: https://www.jianshu.com/p/ee1e9f93bcfa
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞