Web开发

注册

 

发新话题 回复该主题

Flutter真香大事件全纪录 [复制链接]

1#
哪里看白癜风专业         http://pf.39.net/bdfyy/
    作者

李俊辰      “一套代码,多端运行”是很多开发团队的梦想,直到年12月5日,谷歌正式发布Flutter1.0版本,前端开发者向这一梦想前进了一大步。  

Flutter是Google推出的一套开源跨平台框架,可以快速地在Android、iOS和Web平台上构建高质量的原生用户界面。年12月5日发布后,仅用了不到一年的时间就在GitHub和StackOverflow上获得了比ReactNative更高的知名度。

在国内,除了各大厂外,很多中小团队也开始使用Flutter来作为移动应用开发的首选。在各个招聘平台上,我们可以看到很多团队在移动方面的招聘JD上加入了「Flutter开发背景」的字样。

本文整理了前端之巅年Flutter的相关内容,为大家梳理脉络。来看看今年都发生了哪些「真香」的事情。

    官方更新      今年都更新了哪些功能呢?是否有你遗漏的内容呢?让小编跟你们一起再看一遍,当别的小伙伴自言自语“Flutter什么时候加入了这个功能?”的时候我们可以假装漫不经心地告诉他:“这个啊,今年5月1.17版本新加的。”      Flutter春季更新  

今年年初,疫情肆虐,但谷歌Flutter项目的工程师、产品经理、UX研究人员、技术撰稿人和开发关系工程师依旧在各种限制条件的制约下,使用各种公开可用的工具继续开发年的Flutter春季更新。

《Flutter春季更新》

    年的首个稳定版本Flutter  

年对所有人来说今年都是充满挑战的一年。今年5月,Flutter推出了年的第一个稳定版本。该版本包含大量修复内容,解决了自1.12稳定版本以来报告的6,个问题,这么大的数字也是前所未有的。同时,该版本包括增强iOS端性能的Metal支持、新的Material组件和新的Network跟踪工具等!

《Flutter1.17重磅发布:多个新增特性及增强,年首个稳定版》

    性能提升,移动端自动补全还有新的功能小部件!  

为了使开发者能够构建起更精美的Flutter应用程序,新版本带来多项UI增强功能,包括大家期待已久的自动补全支持、能够将小部件进行分层以支持平移及缩放的新方式、新的鼠标光标支持、对旧版本中备受好评的Material小部件(例如时间与日期选择器)做出更新,同时也为台式机与移动端Flutter应用中的About框带来全新的响应式许可页面。为了保证能够继续提升工作效率,Flutter团队还面向VisualStudioCode对Flutter进行扩展更新,旨在将DartDevTools直接纳入IDE之内、在移动文件时自动更新导入语句、并提供一组新的元数据供开发者进一步构建自己的工具。

《Flutter1.20正式发布,新特性解读!》

    Flutter全平台制霸?      起初,我以为Flutter只能用于跨平台开发;后来,我以为Web和Linux也就到头了;再后来,Flutter实现了Windows应用的支持......“Flutter是全平台制霸了吗?”“应该把「吗」和「?」去掉。”    实现Linux桌面应用支持  

谷歌此前给Flutter的目标一致都是提供一个可移植的框架,从而在各种平台上都能构建以原生速度运行的精美UI。这意味着在谷歌眼里,iOS和Android应用的跨平台开发不是Flutter的终极,它的野心是做一个制霸全平台开发的主流框架。iOS和Android只是开始,远非结束。

《Flutter全平台制霸再进一步:实现Linux桌面应用支持》

    实现Windows应用支持  

Flutter作为跨平台开发利器,一经推出便在业内赢得了不错的口碑。Flutter最初是应用于iOS和Android应用开发的,后扩展到了Web、macOS和Linux,现如今也可以开发Windows应用了。从某种程度上说,此次算是补齐了全平台的最后一块拼图,完成了全平台制霸。

《Flutter完成全平台制霸:实现WIndows应用支持》

    大厂实践      看看大厂落地中遇到了哪些问题,让我们取其精华,去其「雷坑」。      字节跳动  

Flutter是当前跨平台技术中最火的一项,在提供极好的用户体验的同时,还能解决多端一致性问题,并有效降低人力成本。字节跳动希望把Flutter打造成下一代研发体系,支撑众多App的各种使用场景,为此,团队在Flutter上大力投入,覆盖了引擎技术、平台服务、开发框架等多个维度。本次将详细介绍字节跳动在Flutter技术上的进展和工程实践,内容整理自字节跳动高级研发工程师林帅斌在GMTC深圳的演讲。

《Flutter在字节跳动的现状与工程实践》

    美团  

Flutter的“多端一致”和“渲染性能”上的优势让其他跨端方案很难比拟。虽然Flutter的成长曲线和未来前景看起来都很好,但不可否认的是,目前Flutter仍处在发展阶段,很多大型互联网企业都无法毫无顾虑地让全线App接入,而其中最主要的顾虑是包大小与动态化。美团是如何解决这两个问题的呢?

《纯Dart的挑战:美团的Flutter动态化实践》

    闲鱼(阿里)  

Flutter被称为革命性的跨终端解决方案,那么所有项目都应该使用Flutter吗?并非如此。没有最好的框架,只有最适合的框架。是什么原因让闲鱼选择了Flutter?闲鱼在架构Flutter化这方面有着怎样的经验与挑战呢?带着这些问题,InfoQ记者采访了GMTC专题出品人于佳(宗心)。

《闲鱼Flutter实践与思考》

    哈啰出行  

从在B端小范围尝试接入Flutter,到大范围开始使用,再到10万行Flutter代码,哈啰出行在Flutter方面的实践到底踩了哪些坑?

《Flutter在哈啰出行B端创新业务的实践》

    Flutter官方语言Dart      Fuchsia技术选型,Dart笑到最后  

Android和ChromeOS可能是谷歌最知名的OS项目,但实际上这两年曝光量逐渐增大的是谷歌正在开发的第三个操作系统——Fuchsia。Fuchsia是一个开源项目,类似于AOSP(Android开放源代码项目),但Fuchsia可以运行各种设备,从智能家居设备到笔记本电脑和手机等等。它也被认为是建立在一个谷歌构建的名为“zircon”的全新内核之上,而不是构成Android和Chrome操作系统基础的Linux内核。

《Dart语言要崛起?谷歌官宣下一代操作系统UI编写只支持Dart!》

    最后  

祝大家没有BUG!

    今日荐文  

性能提升三倍!优酷Node.js重构之路

顶级React组件库推荐

    活动推荐  

前阿里Intel架构师、《大型网站技术架构》作者李智慧老师和极客时间联合开设的「架构师训练营」火热报名中,训练塔通过天高强度实战训练,深度拆解14个大厂实战案例,课程设计对标阿里P6-7,全方位培养架构师8大核心能力,手把手带你进阶优秀架构师,斩获大厂60W高薪Offer。

按照老师的路径规划,用心努力学习,就可以具备成为架构师和进入一线大厂的能力。来训练营结交数百个优秀同行人脉。下周一开营,抓紧上车??

助你进阶优秀架构师??

预览时标签不可点收录于话题#个上一篇下一篇
分享 转发
TOP
发新话题 回复该主题