| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> Flutter 3.0 发布啦~快来看看有什么新功能-2022 Google I/O -> 正文阅读 |
|
[移动开发]Flutter 3.0 发布啦~快来看看有什么新功能-2022 Google I/O |
我不敢相信又到了另一个主要的Flutter稳定版本的时候了。是的,各位,欢迎Flutter 3.0。 去年,在Google I/O上,Flutter团队宣布了Flutter 2.2。从那时起,Flutter有一些重大改进和稳定的发布。AtInvertase,作为一家开源公司,我们也感谢数百名社区贡献者为Flutter所做的所有辛勤工作;荣誉,大家!它显示了Flutter的表现有多出色,以及其团队在解决关键问题、升级Flutter并将其提升到一个新的水平方面的响应能力。 介绍Flutter 3.0 Flutter主要设计为便携,能够创建漂亮的应用程序。Flutter开发人员工具专注于使我们的开发过程快速高效。 macOS和Linux终于稳定了! Flutter Web上的改进 Flutter web在这个版本中没有收到很多升级。然而,有一些重大的增强,特别是在性能方面。 应用程序生命周期API 一个新的API,为您提供对Flutter框架、引擎和内容的完全控制。这允许您在网络上以无头模式运行Flutter。一个例子可能是在显示登录屏幕或进度条时预加载内容! 更快的图像解码和滚动 适用于Web的Flutter 3在图像解码和滚动方面有了很大的改进,特别是使用Chrome 99+。 事实上,Flutter正在利用浏览器中新的Web编解码器API来改进解码图像,并引入了更好的滚动方式,在解码图像时很有可能获得60 fps。 Flutter Dev工具 Flutter DevTools是Flutter的绝佳补充,有助于尽可能高效地调试任何Flutter应用程序。Flutter DevTools 2.12.2中有一些更新
Android和iOS更新 Android和iOS从一开始就是领先的平台,在Flutter 3中,他们进行了一些重大升级。 可折叠设备支持 Flutter团队和微软合作,为可折叠设备提供更好的支持。 材料3个小部件 我们都一直在等待Material 3,是的,它已经登陆了Android版Flutter。这是对Material小部件的大规模更新,它使开发人员能够欢迎Material You进入他们的Android应用程序。 Material 3(也称为Material You)是下一代Material Design。重大变化包括色彩系统改进、排版改进和许多组件的更新。
在Flutter 3.0中使用Material 3需要做的是通过参数启用它ThemeData
增强的平台视图 Android上的平台视图支持已重新架构,使原生内联添加更加流畅。 让Flutter工作 该项目是一个演示,旨在通过将Flutter集成到现有应用程序中来帮助人们测试Flutter。此回购协议中包含一个Flutter插件模块,其中包含显示弹出窗口以捕获用户反馈的用户界面和逻辑(“净推广者分数”)。除了该模块外,还有三个适用于iOS、Android和Web的新闻提要应用程序,分别使用SwiftUI、Kotlin和Angular构建。在这里阅读更多关于让Flutter工作 Flutter休闲游戏工具包 Flutter正在利用Flutter和Flame等开源游戏引擎提供的硬件加速图形支持,使休闲游戏开发人员更容易开始。 其他更新
介绍Dart2.17 Dart 2.17稳定版与Flutter 3.0一起宣布,以及开发人员一直在等待的许多期待已久的功能。Dart是Flutter背后的秘密酱汁,Dart的任何改进都将有助于改善Flutter的发展。我们来看看新功能。 增强的枚举
超级构造函数 这可能是我最喜欢的方法之一,它将速记我们的编码,您可以在其中将构造函数参数传递给超类。 让我们来探索一下新语法的样子。我们以前有下面的旧语法
新的语法很简单
在任何地方命名args 以前,我们必须在构造函数的最后位置添加名称参数。从Dart 2.17开始,我们不再需要这样做。您可以将命名参数放在构造函数的任何地方。
下一步是什么? |
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 1:22:12- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |