Flutter成都开发者线下交流会实录

2018-12-08
阅读 3 分钟
2k
在12.4日伦敦Flutter Live上Google终于宣布Flutter迎来了第一个正式版,同时带来的还有一系列重要更新以及统一全平台终端的终极目标。可以说Flutter成为了今年移动领域跨平台开发最热门的讨论话题。

flutter实战6:TAB页面切换免重绘

2018-10-04
阅读 7 分钟
10.9k
大家好,经过几个月的潜水,Flutter出乎意料的火热,抱歉一直没有更新,由于加入了创业团队,经历了几波大起大落,现在终于腾出时间搞搞技术,现在和成都的几位技术极客合作推出门路网,正在用flutter实践开发APP,也算是对flutter商业化的小试牛刀,本篇将门路网APP用到的flutter技术进行简单分享。

flutter实战5:异步async、await和Future的使用技巧

2018-04-15
阅读 5 分钟
64.9k
由于前面的HTTP请求用到了异步操作,不少小伙伴都被这个问题折了下腰,今天总结分享下实战成果。Dart是一个单线程的语言,遇到有延迟的运算(比如IO操作、延时执行)时,线程中按顺序执行的运算就会阻塞,用户就会感觉到卡顿,于是通常用异步处理来解决这个问题。当遇到有需要延迟的运算(async)时,将其放入到延迟运算...

flutter实战4:新闻列表的懒加载和下拉手势刷新

2018-04-07
阅读 3 分钟
15.6k
上一篇我们实现了新闻列表,但在网络不好的时候列表会白屏,因此为了提高使用体验,往列表中加入懒加载效果。其次,引入一个Flutter内置的手势控件,用于支持下拉刷新列表的效果如下图:

flutter实战3:解析HTTP请求数据和制作新闻分类列表

2018-04-03
阅读 4 分钟
10k
当我们搭建好了整个APP的页面框架,现在我往Tab页里加点东西:各种分类的新闻列表。也可以参考我的Git,上面有要点注释。 由于需要请求外部数据,因此引入一个较为方便的http库。官方示例的httpClient也是可以的,但是坑略多,待会儿讲。 第一步 调整代码结构,定义一个Tab页内通用的列表对象,这种场景下使用ListView.b...

flutter实战2:为APP增加上下Tab页

2018-03-25
阅读 7 分钟
16.7k
紧接上一篇的有侧边栏APP,这次我们向APP中加入上下Tab页,使之跟趋近主流大部分APP的信息布局套路,等不及看源码的同学可以点击进入我的git仓库下载代码。

flutter实战1:完成一个有侧边栏的主界面

2018-03-18
阅读 7 分钟
12.4k
经过2周的学习,看过笔记1-8的小伙伴们已经有不少开始自己写APP了,我也按耐不住这股热情,想要自己开发个APP玩玩,so,从本篇起,仿造一个APP,项目从0开始,每篇增加一些内容,一点一点完成这个APP,每次迭代的代码都将上传到我的git仓库。

flutter笔记8:实战聊天页面嵌入交互动画和IOS风格适配

2018-03-13
阅读 14 分钟
14.6k
虽然flutter的内置Metarial控件已经封装好了符合其设计语言的动画特效,使开发者节约了不少视觉处理上的精力,比如点击或长按listTile控件时自带水波纹动画、页面切换时切入向上或向下的动画、列表上拉或下拉到尽头有回弹波纹等。flutter也提供了用户可自定义的动画处理方案,使产品交互更加生动亲切、富有情趣。

flutter笔记7:flutter页面布局基础,看完这篇就可以用flutter写APP了

2018-03-13
阅读 8 分钟
17.4k
不知不觉已经到了第7篇,然而很多萌新玩家可能还是不知道如何堆砌控件,像用CSS一样搭出漂亮的APP界面,我也一样,红红火火恍恍惚惚,直到今天含泪读完Flutter布局基础,仿佛打开了一个全新的世界。

flutter笔记6:试玩flutter的HTTP请求和VScode调试工具

2018-03-13
阅读 4 分钟
12.5k
Flutter集成了使用起来极其简洁的HTTP请求对象,参考官方资料,今天就找个调试工具来试试HTTP请求,如果想了解更丰富的信息,请参考官方API dart:io,API列表在页面的右边。

flutter笔记5:官方资料搬运-安卓客户端打包

2018-03-12
阅读 4 分钟
7.8k
上一篇,使用material原生控件完成了人生的一个用flutter开发的APP,这两天为了理解flutter,翻了很多资料,信息量太大,烧了不少脑子,今天这篇就简单点,实战走一下安卓客户端的打包流程,看看会遇到什么问题。想查看官方资料的请移步Preparing an Android App for Release。

flutter笔记4:使用material原生控件开发一个APP

2018-03-12
阅读 8 分钟
6.4k
接着上一篇,我们做一个这样的APP: 开始之前,我发现了一个好玩的东西,每次我们在终端中输入命令: flutter run 终端里会有这个东西: 按照上图所示,我们的进入这个网页看看是个啥: 好高大上的感觉,具体是干嘛的,我也不知道,有兴趣的同学可以点进去把玩把玩,以后搞明白了再更吧。 第一步 先创建一个列表。 回到ma...

flutter笔记3:基础语法、框架、控件

2018-03-12
阅读 5 分钟
9.2k
flutter环境和运行环境搭建好之后,可以开始撸码了,然而当你打开VScode,在打开项目文件夹后,摆在你面前的是main.dart被打开的样子,里面七七八八的已经写好了一堆代码,是不是很懵逼?

flutter笔记1 VScode安装dart code插件踩坑记录

2018-03-11
阅读 2 分钟
14.3k
新手菜鸟一枚,想从产品转入技术坑,目标:移动端APP开发。最近听技术达人 飞狐 说flutter beta发布了,于是乎零基础入坑~话说想提高英文水平的同学,请移步flutter官网,从知道flutter到现在刚好24小时,在这里分享一点学习中遇到的小坑。