Google Flutter移动开发者框架的新功能

Flutter是Google的用于为Android和iOS移动应用程序构建本机界面的UI框架,现已发布到1.2版正式版中。

使用开源Flutter,您可以通过一个直接编译为本地ARM代码的代码库构建应用程序和接口。 (注意:Flutter框架项目与Google在2013年购买的同名手势识别启动公司无关。)

[构建移动应用程序的方法不止一种。 查看25个用于快速构建移动应用程序的简单工具 | 通过InfoWorld的App Dev Report新闻通讯了解编程中最热门的话题。 ]

在哪里下载Google Flutter

您可以从项目网站下载Flutter的生产版本

当前版本:Google Flutter 1.2的新功能

Flutter 1.2具有以下新功能和增强功能:

  • 对核心框架以及稳定性和性能的改进。
  • 抛光视觉UI和小部件功能。
  • Beta版改进,通过插件支持应用程序内购买。
  • 支持iOS中的浮动光标文本编辑。
  • 键盘事件和鼠标悬停支持的新支持。
  • 对Cupertino和Material小部件集的改进。
  • 修正了视频播放器,WebView和Google Maps的错误。 这些功能是通过Beta插件提供的。
  • 支持Android App Bundles打包格式。
  • Dart 2.2 SDK。

Google还发布了Dart DevTools ,这是一个基于网络的Beta版测试工具套件,用于调试和分析应用程序。 功能包括:

  • 小部件检查器,用于可视化用于可视化的Flutter树层次结构
  • 用于逐帧诊断的时间线视图
  • 源代码级调试器
  • 显示应用程序事件的日志视图

Dart DevTools可用于安装带有Visual Studio CodeAndroid Studio扩展的插件。

先前版本:Google Flutter版本1.0中的新增功能

Flutter的第一版于2018年12月发布,提供以下功能:

  • 支持Dart 2.1语言 ,可提供较小的代码大小和更快的类型检查。
  • 支持20种Firebase移动开发服务。
  • 改善了性能,减小了Flutter应用程序的大小。
  • 增强iOS应用程序的小部件。
  • 应用程序可以使用设备的GPU并访问平台API和服务。
  • 有状态的热重装功能允许快速更改代码,并在不丢失应用程序状态的情况下快速查看更改结果。
  • 一组交互式小部件。
  • 与其他开发工具集成,因此开发人员可以使用他们熟悉的编辑器或IDE。 支持Android StudioVisual Studio Code
  • 小部件,渲染和手势被移入框架,从而可以控制像素并提供构建自定义设计的功能。
  • 遵循平台约定,例如滚动,导航和字体。
  • 可以在框架中重复使用用JavaKotlin编写的用于Android应用程序的现有代码,以及用Objective-C和Swift编写的用于iOS应用程序的现有代码。
  • 增加了对iPhone X和iOS 11的支持,以及嵌入式视频和其他图像格式。
  • 全面启用Google Dart 2语言 ,该语言专注于客户端开发。 提供了更简洁的语法来构建Flutter UI。
  • 使Flutter成为构建Material Design应用程序的“一流”工具包。
  • 小部件检查器,可以更轻松地查看UI的可视树并预览小部件在开发过程中的外观。
  • 支持Microsoft的Visual Studio Code编辑器作为开发工具,具有专用的Flutter扩展。
  • 通过Firebase AdMob API集成广告的插件。
  • 本地化支持,包括从右到左语言的功能以及对构建可访问应用程序的改进。

From: https://www.infoworld.com/article/3259864/whats-new-in-googles-flutter-mobile-dev-framework.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值