Flutter实战

编程之家收集整理的这个编程导航主要介绍了Flutter实战编程之家,现在分享给大家,也给大家做个参考。

Flutter实战 介绍

本书是第一本系统介绍Flutter技术的中文书籍,它是Flutter中文社区发起的开源项目之一,旨在帮助开发者入门,系统地、循序渐进的了解Flutter。  

作者wendux,高级技术专家(前端方向)、掘金知名专栏作者、Flutter中文网发起人、Flutter中文社区开源项目发起人;dio、fly、dsBridge等多个知名开源项目作者;曾就职于百度、小赢科技,从事过PC、后台、移动端以及前端,负责过多次核心技术攻关,现就职于字节跳动业务团队,目前闲暇时,主要关注大前端行业发展。

Flutter简介

Flutter是Google发布的一个用于创建跨平台、高性能移动应用的框架。Flutter和QT mobile一样,都没有使用原生控件,相反都实现了一个自绘引擎,使用自身的布局、绘制系统。那么,我们会担心,QT mobile面对的问题Flutter是否也一样,Flutter会不会步入QT mobile后尘,成为另一个烈士?要回到这个问题,我们先来看看Flutter诞生过程:

2017 年 Google I/O 大会上,Google 首次推出了一款新的用于创建跨平台、高性能的移动应用框架——Flutter。

2018年2月,Flutter发布了第一个Beta版本,同年五月, 在2018年Google I/O 大会上,Flutter 更新到了 beta 3 版本。

2018年6月,Flutter发布了首个预览版本,这意味着 Flutter 进入了正式版(1.0)发布前的最后阶段。

观其发展,在2018年5月份,Flutter 进入了 GitHub stars 排行榜前 100 名,已有 27k star。而今天(2019年5月29日),已经有65K的Star。经历了短短2年多的时间,Flutter 生态系统得以快速增长,由此可见,Flutter在开发者中受到了热烈的欢迎,其未来发展值得期待!

现在,我们来和QT mobile做一个对比:

生态;从Github上来看,目前Flutter活跃用户正在高速增长。从Stackoverflow上提问来看,Flutter社区现在已经很庞大。Flutter的文档、资源也越来越丰富,开发过程中遇到的很多问题都可以在Stackoverflow或其github issue中找到答案。

技术支持;现在Google正在大力推广Flutter,Flutter的作者中很多人都是来自Chromium团队,并且github上活跃度很高。另一个角度,从今年上半年Flutter频繁的版本发布也可以看出Google对Flutter的投入的资源不小,所以在官方技术支持这方面,大可不必担心。

开发效率;Flutter的热重载可帮助开发者快速地进行测试、构建UI、添加功能并更快地修复错误。在iOS和Android模拟器或真机上可以实现毫秒级热重载,并且不会丢失状态。这真的很棒,相信我,如果你是一名原生开发者,体验了Flutter开发流后,很可能就不想重新回去做原生了,毕竟很少有人不吐槽原生开发的编译速度。

网站地址:https://book.flutterchina.club/

GitHub:https://github.com/flutterchina/flutter-in-action

网站描述:Flutter中文网《Flutter实战》开源电子书项目

Flutter实战

官方网站:https://book.flutterchina.club/

小编说

以上是编程之家为你收集整理的Flutter实战全部内容。

如果觉得编程之家网站内容还不错,欢迎将编程之家推荐给好友。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


javascript-questions,JavaScript 进阶问题列表
angular-starter,Angular入门套件
RunJS,在线编辑、展示、分享、交流你的 JavaScript 代码
Word联盟,一个专注Word教程的网站
NodeSchool,NodeJS教学闯关课程网
from_coder_to_expert,从程序员到CTO,从专业走向卓越,分享大牛企业内部pdf与PPT
Mars,腾讯移动 Web 前端知识库
TypeScript手册,TypeScript使用手册
typescript-book-chinese,TypeScript Deep Dive 中文版
DeepLearning-500-questions,深度学习500问
DIVCSS5,DIV CSS学习与交流平台
ctolib码库,每日更新收录实用的开源项目和资源
project-guidelines,一系列JavaScript项目的最佳实践
awesome-blockchain-cn,一个区块链学习的 github 项目
realworld,由React,Angular,Node,Django等提供支持的示例
wtfjs,一个有趣和棘手的 JavaScript 示例列表
7-days-nodejs,七天学会NodeJS
javascript-algorithms,包含了多种基于 JavaScript 的算法与数据结构
teamtree,在线网站设计教育平台
Functional-Light-JS,一本关于JavaScript中函数式编程的书