分类

安卓应用安卓游戏

开发环境

Flutter Windows

Flutter Windows 0.3.2

大小:563 KB

语言:简体中文系统:WinXP, Win7, Win8, Win10

类别:开发环境时间:2018-05-09 10:46

轻松开发精美原生应用
  • Flutter Windows

Tags:编程开发软件开发开发环境

在 2018 世界移动大会上,Google 发布了 Flutter 的首个 beta 版本。

Flutter 是 Google 用以帮助开发者在 iOS 和 Android 两个平台开发高质量的原生应用的全新移动 UI 框架,帮助快速上手开发精美的原生应用。其目标是解决移动开发中的两个重要问题:其一是实现原生应用的性能和与平台的集成,其二是提供一个多平台,可移植的 UI 工具包来支持高效的应用开发。

Flutter 同时为新手以及有经验的移动开发者所设计,它可以帮助你在更快地开发出精美且成功的应用。同时 Flutter 还兼具以下优点:

利用保持状态的热重载(Hot Reload)、全新的响应式框架、丰富的控件以及集成的开发工具这些特点进行快速开发

通过可组合的控件集合、丰富的动画库以及分层可扩展的架构来实现富有感染力的灵活界面设计

借助可移植的 GPU 加速的渲染引擎以及高性能本地 ARM 代码运行时以达到跨设备跨平台的高质量用户体验

在去年发布 alpha 版本之后,借助社区的力量,Google 又发布了一系列功能,包括屏幕阅读器和其它无障碍功能、从右至左的文字布局、本地化和国际化,以及对 iPhone X 和 iOS 11 的支持、内嵌视频、更多的图片格式支持、后台运行 Flutter 代码等等。

此外,开发工具也得到了显著提升。 Flutter 同时支持 Android Studio 和 Visual Studio Code。新的重构功能可以帮助你管理控件代码,平台交互能力可以让移动平台的能力在 Flutter 代码里得到充分利用,还有更好的保持状态的热重启以及新的控件查看器(Inspector)可以帮助你浏览控件树。

Flutter beta 版本兼容 Dart 2 的预览版本,Dart 2 利用更加精简的代码改进了通过代码申明 UI 的体验。例如,Dart 2 可以在你开发界面的时候推断 new 和 const 关键字来移除样板代码。示例如下:

// Before Dart 2

Widget build(BuildContext context) {return new Container(

height: 56.0,

padding: const EdgeInsets.symmetric(horizontal: 8.0),

decoration: new BoxDecoration(color: Colors.blue[500]),

child: new Row(

...

),

);

}// After Dart 2Widget build(BuildContext context) =>

Container(

height: 56.0,

padding: EdgeInsets.symmetric(horizontal: 8.0),

decoration: BoxDecoration(color: Colors.blue[500]),

child: Row(

...

),

);

Google 还表示,十分期待 1.0 正式版的发布,在此之前会专注于稳定性以及更多开发场景的支持。计划每四周发布一个新的 beta 版本,目前正着力于完成以下这些功能:

集成 Flutter 到现有应用

内嵌 WebView

更好的路由和导航 API、

更多的 Firebase 支持

内嵌地图

更小的核心引擎

∨ 展开

同类推荐

猜你喜欢

相关文章

热门推荐

下载排行

热门关键字

高画质射击手游汉化组游戏avg游戏肉鸽游戏代表作植物大战僵尸版本大全文明时代2Mod我的世界模组合集最新影视APP短剧平台节奏盒子模组大全电视直播软件天正电气版本合集迅读软件版本大全鸿合教育软件大全口袋妖怪系列破解版口袋妖怪玩家自制版老爹模拟经营游戏系列The Foundry软件产品系列EndNote软件合集乐教乐学软件版本大全滤镜多的美图相机手机日语学习软件像素地牢推荐版本免费手机录屏软件苹果电脑网课软件大全好用的手机影院剑网三游戏版本大全激战2游戏版本大全免费电视电影App宅男影音神器

网友评论

我要跟帖
取消
游客

一个高度优化, mobile-first 2D 渲染引擎 (保护对 text 优秀的支持 )

回复赞(3)
查看所有评论 共 1