写点什么

Flutter 1.2 发布,带来全新的 Web 开发工具!

  • 2019-02-27
  • 本文字数:1241 字

    阅读完需:约 4 分钟

Flutter 1.2发布,带来全新的Web开发工具!

2 月 27 日,在世界移动通信大会上,Flutter 团队宣布推出 Flutter 1.2,在过去一年中,Flutter 的发展势如破竹,超乎了开发团队的想象,而之所以选择这个时间发布 v 1.2,是因为去年此时,Flutter 第一个测试版本发布,所以,Flutter 1.2 作为第一个稳定的更新版本,选择今天发布很有意义。


Flutter 1.2 新功能

Flutter 1.2 将专注于以下几点:


  • 提升核心框架的稳定性、性能和质量;

  • 努力完善现有小部件(widgets)的视觉效果和功能;

  • 为 Flutter 开发者提供新的 Web 开发工具。


据 Flutter 团队介绍,在 Flutter 1.0 发布之后,他们主要集中精力改进测试和代码基础架构,解决 pull requests,全面提升框架的质量和性能,还为开发者整理了Flutter wiki


他们也将持续努力提升 Material 和 Cupertino widget 的性能,以支持更多 Material 的灵活用法和在 iOS 实现完美像素的保真度。为了实现后者,他们增加了浮动光标文本编辑(floating cursor text editing)。


Flutter 的插件团队主要致力于应用内购买以及视频播放、webview 和 maps 中的 bug 进行修复。


现在 Flutter 还支持 Android App Bundles,这是一种新的打包格式,有助于减少应用程序的大小并能启动 Android 应用程序的动态交付等功能。


Flutter 1.2 还附带了 Dart 2.2 SDK,这一更新为代码编译带来了显著的性能改进,详情请查看:


https://medium.com/dartlang/announcing-dart-2-2-faster-native-code-support-for-set-literals-7e2ab19cc86d

Flutter 的新工具

由于移动开发人员具有不同的开发背景,通常喜欢不同的编程工具和编辑器,为此 Flutter 支持 Android Studio、Visual Studio Code 以及从命令行构建应用程序,Flutter 也因此需要更灵活的调试和运行时检查工具。


所以,Flutter 团队开发了一个新的基于 Web 的编程工具套件,以帮助开发者调试和分析他们的应用程序,这些工具现在可以与 Visual Studio Code 和 Android Studio 的扩展和加载项一起安装,并提供了许多功能:


  • widget inspector:对树状分级结构进行可视化和研究;

  • timeline view:可帮助你逐帧诊断应用程序,识别可能导致应用程序中出现动画“jank”时的渲染和计算问题;

  • 源代码级调试器(source-level debugger ):支持单步执行代码,设置断点并检查调用堆栈。

  • logging view :显示应用程序中记录的活动以及网络、框架和垃圾回收等事件。



Flutter 团队表示,他们将继续致力于这个 Web 工具的投资和开发工作,未来,他们计划将这些服务直接构建到 Visual Studio Code 等工具中。

Flutter 的下一步

Flutter 团队表示,2019 年他们的重点工作是将 Flutter 扩展到移动平台之外,也就是将其带到 Web 开发上,并计划在未来几个月将这项技术的预览版本带给开发者。此外,Flutter 还将引入桌面开发,以及为 Windows 和 Mac 等操作系统提供打包和部署应用程序的能力,大家拭目以待。

推荐阅读

Flutter 1.0重磅发布,它还想做桌面和Web开发

原文链接

https://developers.googleblog.com/2019/02/launching-flutter-12-at-mobile-world.html


更多内容,请关注前端之巅。



2019-02-27 13:5615114
用户头像

发布了 83 篇内容, 共 50.5 次阅读, 收获喜欢 187 次。

关注

评论 4 条评论

发布
用户头像
NB我的哥,顶,windows、mac、安卓、iOS,这效率提升五倍,人力优化五倍,真实而残酷的趋势。
2019-03-07 13:42
回复
用户头像
心真大!
2019-03-04 10:04
回复
用户头像
有野心
2019-03-01 11:24
回复
用户头像
flutter愿景不小呀
2019-02-27 22:33
回复
没有更多了
发现更多内容

Oracle最新的Sql笔试题及答案,Java面试真题解析火爆全网

Java 程序员 后端

Redis应用之缓存实现,java异步编程实战pdf

Java 程序员 后端

Servlet+JSP(七,java界面开发的三层架构技术

Java 程序员 后端

Redis-中会涉及那么多数据结构,那你数据对象的底层实现方式你都了解吗?

Java 程序员 后端

Redis-数据库、键过期的实现,跟面试官侃半小时MySQL事务隔离性

Java 程序员 后端

RocketMQ ACL版本升级过程中的曲折经历(大厂线上环境大规模MQ升级开启ACL实战)

Java 程序员 后端

Rpc与RMI服务,java面试笔试题代码

Java 程序员 后端

P8级大佬整理在Github上45K+star手册,吃透消化,java算法面试题及答案pdf

Java 程序员 后端

Red5搭建直播平台,java淘宝客教程

Java 程序员 后端

redis数据迁移之redis-shake,java高级技术经理面试题

Java 程序员 后端

Sentienl 动态数据源架构设计理念与改造实践,阿里P8大牛手把手教你

Java 程序员 后端

Shiro等权限管理框架本质很简单,一个注解+拦截器就可实现

Java 程序员 后端

shiro(三)shiro实战,java面试题项目中的难点

Java 程序员 后端

Redis持久化--Redis宕机或者出现意外删库导致数据丢失--解决方案

Java 程序员 后端

Redis源码剖析——客户端和服务器,springboot入门程序

Java 后端

RPC框架编写实践——服务治理的基石,这位阿里P7大牛分析总结的属实到位

Java 程序员 后端

Redis、MongoDB及Memcached的区别,老男孩linux运维54期视频

Java 程序员 后端

Redis常用命令总结,java项目实例教程详细

Java 程序员 后端

Sentinel:万字详解微服务的哨兵机制,我跪了,mysql编程入门教程

Java 程序员 后端

Spring AOP 源码分析——创建代理对象,绝对干货

Java 程序员 后端

Redis 变慢了?那你这样试试,不行就捶我,mybatis工作原理图

Java 程序员 后端

RPC服务和HTTP服务对比,java基础实验报告总结

Java 程序员 后端

Seata 新特性,APM 支持 SkyWalking,java流式编程原理

Java 程序员 后端

【架构实战营】模块三

衣谷

架构实战营

Redis 配置文件重要属性介绍,java面试项目经验

Java 程序员 后端

linux 环境安装Flutter

坚果

flutter 安装 11月日更

Redis分布式锁的原理以及如何续期,java程序设计实验实训教程答案

Java 程序员 后端

Redis的各种用途以及使用场景,mybatis技术原理

Java 程序员 后端

Peter-Java 8中的Lambda表达式,java领域的相关技术领域

Java 程序员 后端

RabbitMQ不讲武德,发个消息也这么多花招,nginx实现负载均衡原理

Java 程序员 后端

Redis 笔记之 Java 操作 Redis(Jedis),springcloud实战pdf

Java 程序员 后端

Flutter 1.2发布,带来全新的Web开发工具!_大前端_Geek_q4vipd_InfoQ精选文章