上QQ阅读APP看书,第一时间看更新
第1章 认识Flutter
当读者翻开这本书时,心情应该是激动的。自谷歌推出Flutter的SDK框架之后,便引来了原生Android开发者、iOS开发者、Web前端开发者甚至后端开发者等的强烈追捧。在移动开发红利逐渐消失的这段时间,我们已经很久没有见过这种盛况了,在人手一部智能手机的时代里,移动开发的技术既面临饱和的挑战,也激发了人们对新技术的热情。
2014年,Flutter以Sky为名在GitHub上开源,2015年正式改名为Flutter并于2017年才发布了内测版。2018年是Flutter元年,这一年,谷歌在开发者大会之后立即推出了Flutter预测版。紧随其后,在万众期待之下,在2018年年底的Flutter Live大会中我们真正见到了Flutter 1.0版本。Flutter官网给出了它的核心定义——通过编写同一套代码,可以开发出同时运行在Android平台和iOS平台中的应用,正所谓“一次编写,两处运行”。在之后我们也将知道Flutter应用可以运行在除这两个平台之外的其他平台上。
在介绍Flutter的起源和基础知识之后,我们就可以开始随本书进入Flutter的世界了。