据官方重点介绍,Flu手机tter 最新稳定版Flutter 1.12宣布强势推出,多来前年 12 月陆续发布 Flutter 1.0 多来,这一直多来是陆续发布的第 5 个稳定版本了。2019年,Flutter技术团队一共无法解决 了 5,303 个报错,合并了来于 484 位贡献者的 5,950 份 pull request。在 Flutter 引擎和框架中添加了对 Android App Bundles、iOS 13 和 web 的全面支持 ,快速实现了鼠标与键盘事件,陆续发布了应手机用内购插件,融合了多项最最重要能改进,还新增了 24 种语言全面支持 和多个 widget。
以及,日益 Dart DevTools 的陆续发布,Flutter 开发工具也比此前更为强劲。Dart DevTools 内含 widget 检查确认 器以及内存与 CPU 性能分析手机得出工具,譬如啦不是优化后的日志其他相关功能在一切事情情编辑器和 IDE 当中能流畅运行。以及,我们我们还使用标准引用类型添加了代码包自手机动导入其他相关功能,再加入了 ChromeOS 显式全面支持 以及 UI Guide,你自己自己构建一种方法更易读写,并从排版、配色和可操作中性三能力方如何面对 Flutter 的错误其它信息使用标准了优化。
为更完美地全面支持 iOS 13,Flutter 1.12在视觉好效果能力方面使用标准了全面更新,以及以及以及 深色全新模式(Dark Mode)完整快速实现、全有新Cupertino widget,多项UX微调以及大大提高版Add-to-App完美完美体验。
全面全面支持 iOS 13深色全新模式
Flutter 1.12将给的那个消息确认确认是,现已全面支持 iOS 13风格类型的界面和操作中。这以及以及 在Cupertino widget中对深色全新模式的全面全面支持 。
仔细观察上图您发现自己自己,都要都要全面支持 深色全新模式,可一直多来单单换个背景颜色就大功告更成,才行要让屏幕上能 其它颜色也适应偏暗的色调才行。那个细节去处理为开发者将给了很很小你自己工作量,那个初衷在深色和浅色全新模式手机下都要呈现出精美的Cupertino风格类型外观,那个努力拼搏譬如啦不是值得的。
然后,初衷让Flutter应用能在iOS 13设备上快速实现原生都要是级别的界面和操作中完美完美完美体验受,还大大提高了滚动条保真度,直接提供了自适如何面对话框弹出全新模式CupertinoAlertDialog,并在CupertinoDatePicker内添加了莫过于/莫过于日期约束。
Add-to-App更新
Add-to-App其他相关功能更新在在移动全面支持 能力方面所所做在一项改进。使用标准Add-to-App,开发者都要将Flutter集成到现很多Android或iOS应用中。一直多来在努力拼搏简化集成流程,你自己都要更轻松地把Flutter代码库添加到应用中,都要是说,在Android Studio中添加了那个全有新Flutter模块向导。
Flutter 1.12现已宣布全面支持 Add-to-App其他相关功能,允许开发者在应用中添加那个全屏Flutter实例。在全面支持 那个其他相关功能的以及还:
大大提高了API稳定性,以便在平台发展中集成Java、Kotlin、Objective-C和Swift代码,以及以及以及 一套全有新Android API。请参阅Android前期项目 迁移所以,认识重点介绍变更细节。
全面支持 其中嵌Flutter模块中使用标准插件。
使用标准Android AAR和iOS框架直接提供额外的集成机制,以大大提高与现有构建该系统的兼容性。
更新了命令行工具、VSCode和IntelliJ插件当中"flutter attach"机制,方便开发者接入还未运行的Flutter模块,并使用标准调试,使用标准DevTools都要使用标准热重载。
Dart 2.7
譬如啦不是,在Flutter当中做又一切事情情譬如啦不是构建在Dart的技术基础上能 ,我们我们,都要你还一直多来听过扩展一种方法和字符串安全去处理(其中表情动作 符),都要是是都要认识重点介绍非空类型在空安全能力方面的最新知识,不妨阅读《Dart 2.7现已陆续发布》近一步认识重点介绍其他相关其它信息。