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

2018曾埋下一粒种子,今年必定要写一本小册。。。前端

前言

img

立贴的方向曾今是分析react源码并实现react mini...的确亚历山大,后因团队技术方向探索以及业务压力,没有太多时间来学习源码。固然,源码的学习还未终止。react

在下半年,老板介绍到团队后面可能须要搞起flutter建设的时候,开始萌生要不写个Flutter入门实战的小教程吧~遂在十一写了一篇《Flutter从入门到寄几玩儿》git

在此也写过不少的demo,不管是咱们项目中正在打算开源上线的Flutter菜鸟手册(后续会推出)仍是网上借鉴各路大神实现的有意思demo。加上以前有些过react 全栈demo的系列教程。遂想写一本,关于Flutter入门实战的小册:《Flutter入门实战:从0到1仿写web版掘金App》github

说说Flutter

若是再次以前你们对Flutter仍是比较陌生的话,那么通过Google昨天发布的1.0相比你们都对Flutter有了一个崭新的认识。其中最令我兴奋的或许就是Flutter欲统一多端。心中默默可怜正在使用的Rax。一块儿。心中还隐隐叹息Google层力推的shadow dom,web Component...而现在,这些均可以在Flutter中有所期待。其中对于前端甚至游戏界中最为期待或许是 Flare 的出现。让动画成为了一种夸张的简便。web

对于Flutter的性能,推荐你们能够参看下闲鱼发表的一篇流言终结者- Flutter和RN谁才是更好的跨端开发方案json

这本小册

小册的目的是为了将知识点更加集中的存放同时也是本身2018的一个目标。网络

笔者将从flutter基础到一步一步实现web版掘金来带你们感觉flutter的魅力。旨在让你们熟练使用flutter来完成本身想作的APP开发。固然,笔者深知授人鱼不如授人以渔。因此文章中,会介绍笔者遇到的问题,以及思考的过程。方便你们借鉴与思考。app

想写的不少,Dart毕竟是一门语言不可能一篇概全。Flutter可能还有些陌生,不可能一篇吃透。可是限于篇幅,笔者仍是想以实战为主打。其中也会给你们推荐笔者认为不错的学习资源。框架

你会学到什么?dom

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

一下是小册的目录:

目录以功能点划分,目前还在评审阶段,若是你们有好的想法,欢迎交流。小册编写顺序同时也是笔者的编码顺序。写完一个功能点,写一篇文章,有些章节甚至会补充以前章节的修改。这样也是为了让你们能在看小册中感觉到编码的过程。罗马不是一日建成之说。

小册适合刚刚起步Flutter者,对于已经熟练使用经常使用Widget和基本功能app开发的同窗可能帮助并不会很大,建议你们能够先看看github开源的代码

重点说明

小册目前还在评审阶段。原认为的十一月份评审修改阶段推到了十二月份,也的确有些与工做任务冲突,可是初写小册,笔者也是很是谨慎,秉承着写的不啰嗦又不遗漏关键点的原则,但愿在评审阶段多多吸取各路同窗的建议和意见并加以修改,特此申请了早鸟票。也但愿可以真正的帮助初学者感觉下Flutter的魅力。

官方群一直未建,欢迎你们加入笔者自群的交流群。欢迎吐槽、指点:

小册地址:https://juejin.im/book/5bff85f3e51d453c6c05fa57

github地址:https://github.com/Nealyang/flutter

相关文章
相关标签/搜索