跨平台手机程式开发新工具 Google 正式推出 Flutter 1.0
一直以来,要为两大手机平台开发软件都是让开发者头痛的事,因为两平台由 UI 元件到硬件性能都不同,软件开发者要不是在不同平台重写同一个软件几次,就是局限在两个平台间最小公约数中。而今日 Google 在伦敦举行的开发者活动" Flutter Live "中,就推出了可以同时用来开发 iOS 和 Android 原生软件的开源 SDK " Flutter 1.0 ",不单具备跨平台开发的便利,更宣称可以加速生产效率 3 倍。
Flutter 以快速开发、生动 UI 和原生性能为卖点,受惠于与金 Android App 同样使用的 2D 图像引擎" Skia ", UI 元件都可以用 GPU 加速渲染,此外无论是 Android 或 iOS 程式,都可以编译成 32bits 或 64bits 原生 ARM 代码,所以开发出来的软件性能与使用官方工具来开发无异。
" stateful hot reload "可以将修改即时反映出来而不用重新载入,令生产效率大大提高。
Flutter 的 UI 元件可以用到 GPU 渲染,又可以编译出原生 ARM 代码,所以开发出来的 App 效能很高。
Flutter 里有一个称为" stateful hot reload "的功能,开发者和界面设计师所作出的更改可以即时在模拟器甚至实际硬件上反映出来,而毋需重新载入软件,所以就能大大提升开发效率。据 Flutter 的集团产品经理 Tim Sneath 表示,用 Flutter 来开发 App 可以将开发周期的生产效率提升 3 倍。
使用 Visial Studio Code 或 Android Studio 等大家熟悉的工具,就能用一套代码来同时开发 iOS 和 Android 程式。
另外, Flutter 还包含了 Google 所设计的跨平台开发语言 Dart 的最新版本 Dart 2.1 ,提供高速和流动性高开发能力。
已有一些第三方为 Flutter 推出 In-App 收费、 2D 动画制作等工具
Flutter 官方网站:按此
2022-05-09 10:34:27相关文章
- Google Play 商店应用也不安全,许多 Android 应用程序还在用过时版本核心库
- 免费的 Auto Office L1 系统单机版,提高公司运作效率以达到降低成本
- 如何查看过往 Facebook 按赞互动、留言、被标注的动态活动记录?快速找出你要的内容
- 免费素材资源与线上工具整理,2020年12月号
- Claunch 快速启动免费小工具,可自订 Windows 常用的应用程序、文件、资料夹、网站等等
- 免费可商业使用的 Paper-co 高品质纸张素材库(400多款)
- Vector Club 免费向量图档,可商用并支援 AI 及 EPS 档
- SDelete-Gui 可完全删除重要档案,谁都无法恢复的免费工具
- 适合长辈观看的 Youtube 频道列表,手刀帮爸妈订阅起来
- Xbox 推出家长管理 app !! 控制细路打机时间