关于flutter:Google-IO-2021-发布-Flutter-22

2次阅读

共计 3787 个字符,预计需要花费 10 分钟才能阅读完成。

老铁记得 转发,猫哥会出现更多 Flutter 好文~~~~

微信 flutter 研修群 ducafecat

原文

https://medium.com/flutter/an…

参考

  • https://flutter.dev/docs/what…
  • https://www.slashdata.co/repo…

注释

在明天的 Google i/o 大会上,咱们公布了 Flutter 2.2,这是咱们最新公布的开源工具包,能够为繁多平台上的任何设施构建丑陋的应用程序。Flutter 2.2 是 Flutter 目前为止最好的版本,它的更新让开发者比以往任何时候都更容易通过应用程序内购买、领取和广告赚钱; 连贯到云服务和 api,扩大应用程序以反对新性能; 以及工具和语言性能,容许开发者打消一整类谬误,进步应用程序性能和缩小包大小。

建设在 Flutter 2 的根底上

Flutter 2.2 是建设在 Flutter 2 的根底上的,它将 Flutter 从它的挪动本源扩大到整合了 web、桌面和嵌入式应用。它是专门为环境计算世界设计的,用户有各种各样不同的设施和模式因素,并寻找逾越他们的日常生活的统一体验。应用 Flutter 2.2,企业、初创公司和企业家都能够构建高质量的解决方案,这些解决方案能够充分发挥其潜在市场的后劲,让创造性灵感 (而不是指标平台) 成为惟一的限度因素。

Flutter 是目前最风行的跨平台开发框架。

最近的一项挪动开发者钻研强调了 Flutter 的增长。剖析公司 SlashData 的挪动开发人员 2021 年人口预测显示,Flutter 当初是最风行的跨平台开发框架,有 45% 的开发人员抉择了它,在 2020 年第一季度到 2021 年第一季度之间增长了 47%。咱们本人的数据证实了 Flutter 的这种转变; 在过来的 30 天里,Play Store 中超过八分之一的新应用程序都是应用 Flutter 构建的。

在 i/o,咱们分享到仅仅在 Play Store 中就有超过 20 万个应用程序应用了 Flutter。这些应用程序来自腾讯,其微信即时通讯应用程序在 iOS 和安卓零碎上被超过 12 亿用户应用; ByteDance,TikTok 的发起者,当初曾经应用 Flutter 开发了 70 个不同的应用程序; 以及其余来自宝马、SHEIN、Grab 和滴滴等公司的应用程序。当然,Flutter 不仅仅被大公司应用。一些最具创新性的应用程序来自于你可能从未据说过的名字: Wombo,沃姆博,自拍应用程序; Fastly, 间歇性禁食应用程序; Kite,一个丑陋的投资交易应用程序。

介绍 Flutter 2.2

Flutter 2.2 公布的重点是改良开发体验,以帮忙您向客户提供更牢靠、性能更好的应用程序。

Sound null safety 当初是默认的新我的项目。空平安减少了对空援用异样的爱护,使开发人员可能在代码中表白不可空类型。因为 Dart 的实现是正当的,编译器能够在运行时打消空查看,从而进步应用程序的性能。这个生态系统反馈迅速,大概有 5000 个软件包曾经降级到反对空平安。

这个版本还有很多性能改良: 对于 web 利用,咱们应用服务工作者提供后盾缓存; 对于 Android 利用,Flutter 反对提早组件; 对于 iOS,咱们始终在开发工具来预编译着色器,以打消或缩小首次运行的 jank。咱们还为 DevTools 套件增加了一些新个性,帮忙您了解如何在应用程序中分配内存,以及对第三方工具扩大的反对。

此外,咱们始终致力于一些重要的改良畛域,如改善网页指标的可拜访性。

咱们的工作超过了 Flutter 的外围。咱们还与其余谷歌团队单干,帮忙将 Flutter 整合到咱们更宽泛的开发者堆栈中。特地是,咱们持续建设可信赖的服务,帮忙开发者负责任地将他们的利用货币化。咱们的新广告 SDK 是更新在这个版本的零平安和自适应横幅格局的反对。咱们还引入了一个新的领取插件,与谷歌领取团队建设了单干关系,让你能够在 iOS 和安卓零碎上领取实体商品。咱们更新了咱们的利用内购买插件,以及一个匹配的代码。

  • ads
    https://developers.google.com…
  • pay
    http://pub.dev/packages/pay
  • in_app_purchase
    https://pub.dev/packages/in_a…
  • codelabs flutter-in-app-purchases
    https://codelabs.developers.g…

作为“秘密武器”的 Flutter,Dart 也失去一个更新,在这个版本。Dart 2.13 扩大了对本地互操作性的反对,在 FFI 中反对数组和打包构造。它还包含对类型别名的反对,这进步了可读性,并为某些重构场景提供了一种温和的形式。咱们持续为更宽泛的生态系统增加集成,应用 Dart GitHub Action 和针对基于云的业务逻辑部署进行优化的策动的 Docker Official Image。

  • github action
    https://github.com/marketplac…
  • ocker Official Image
    https://hub.docker.com/_/dart

不仅仅是一个谷歌我的项目

尽管谷歌依然是 Flutter 我的项目的次要贡献者,但咱们很快乐看到 Flutter 四周更宽泛的生态系统的倒退。

最近几个月来,Flutter 增长的一个特地畛域是一直扩大到越来越多的平台和操作系统。在 Flutter 参加,咱们发表,丰田是带来扑动到他们的下一代汽车信息娱乐零碎。上个月,Canonical 公布了他们的第一个 Ubuntu 版本,带有 Flutter 的集成反对,Snap 的集成和韦兰的反对。

https://medium.com/googleplay…

https://ubuntu.com/blog/ubunt…

两个新的合作伙伴展现了这个一直增长的生态系统。三星正在将 Flutter 移植到 Tizen,并提供了一个其他人也能够奉献的凋谢源代码库。索尼正在致力为嵌入式 Linux 提供解决方案。

https://github.com/flutter-ti…

https://github.com/sony/flutt…

设计师也从这个我的项目的开源性质中受害,Adobe 颁布了更新后的 XD to Flutter 插件。Adobe XD 为设计师提供了一个很好的试验和迭代的形式,当初有了加强的 Flutter 反对,设计师和开发人员能够在同一资产上合作,比以往更快地将平凡的想法投入到生产中。

https://medium.com/adobetech/…

最初,微软将持续与咱们单干; 除了 Surface 团队始终在应用 Flutter 构建可折叠体验的工作外,本周还将看到为 Windows 10 构建的 UWP 应用程序 Flutter 的 alpha 反对。咱们很快乐看到更多的应用程序可能利用 Flutter 内置的平台适应性,在挪动、桌面、网络和其余畛域提供更好的体验。

https://flutter.dev/desktop#w…

建设平凡的 Experiences

最重要的是,咱们建设 Flutter 来帮忙开发者建设平凡的体验。咱们被利用程序开发能够做得更好这个想法激励着: 咱们能够通过打消传统的妨碍接触到你的受众的阻碍来加强你的能力。

咱们喜爱看你如何让 Flutter 工作。一个例子是美国退伍军人管理局的一个我的项目。上面的视频展现了他们的 Flutter 应用程序是如何帮忙他们提供创伤后应激阻碍士兵痊愈。

通过在 Google i/o 上举办各种各样的对于 Flutter 的研讨会、演示会和点播会议,咱们很快乐与大家分享咱们的工作。别忘了看看咱们乏味的照相亭网络应用,它是用 Flutter 开发的,它能够让你和咱们的 Dash 吉祥物和她的敌人们创立一张自拍!

https://events.google.com/io/…

https://photobooth.flutter.dev/


© 猫哥

https://ducafecat.tech/

https://github.com/ducafecat

往期

开源

GetX Quick Start

https://github.com/ducafecat/…

新闻客户端

https://github.com/ducafecat/…

strapi 手册译文

https://getstrapi.cn

微信探讨群 ducafecat

系列汇合

译文

https://ducafecat.tech/catego…

开源我的项目

https://ducafecat.tech/catego…

Dart 编程语言根底

https://space.bilibili.com/40…

Flutter 零根底入门

https://space.bilibili.com/40…

Flutter 实战从零开始 新闻客户端

https://space.bilibili.com/40…

Flutter 组件开发

https://space.bilibili.com/40…

Flutter Bloc

https://space.bilibili.com/40…

Flutter Getx4

https://space.bilibili.com/40…

Docker Yapi

https://space.bilibili.com/40…

正文完
 0