白鲸出海—让中国互联网服务世界
{{user_info.user_name}}
您当前是白鲸会员
开通VIP,享受更多服务
会员到期时间:{{user_info.expire_date*1000 | formatDatebyDay}}
合作查看次数: {{users_vip_equities.view_cooperation || 0}}次
合作发布次数: {{users_vip_equities.release_cooperation || 0}}次
公司查看次数: {{users_vip_equities.view_company || 0}}次
榜单下载次数: {{users_vip_equities.download_rank || 0}}次
报告下载次数: {{users_vip_equities.download_book || 0}}次
鲸币数量:{{user_info.jingbi}}
发布
当前位置:白鲸出海 > 资讯 > 正文

谷歌发布Flutter测试版,你家App“跨操作系统”研发变得容易了!

智婷  • 

美国时间 2 月 27 日,谷歌在世界移动大会上发布移动 UI 框架 Flutter 的测试版,该工具可以弥合苹果、安卓、以及谷歌“下一代”操作系统 Fuchsia OS 之间的差异,帮助开发者快速创建外观适于不同系统的移动应用,节省大量精力。

1.jpg

众所周知,同时进行应用的 Android 和 iOS 开发通常涉及两个代码库、两个 UI 框架以及两种不同的设计语言。所以开发商通常会组建两个团队,分头开发移动应用的不同版本。谷歌正在尝试解决这一问题。在去年的 Google I/O 大会上,谷歌公布了其 Flutter 工具,该框架通过为应用程序提供与操作系统相匹配的外观,允许开发人员快速创建 iOS 和 Android 两个版本的应用程序。

Flutter 还可以完全颠覆传统的应用程序外观。在大量移动应用“长相”逐渐趋同的时代,Flutter 可能会为我们带来一大波外观新颖的移动 App。谷歌项目经理 Seth Ladd 说,“我们相信开发商和品牌将利用 Flutter 的框架,来更好地掌控其应用程序的用户界面,并清楚地表达其在各种设备上的品牌标识。”谷歌目前已经使用了 Flutter 来构建其在线广告投放应用 AdWords。其他突出的例子还包括音乐剧 Hamilton的移动App。

blob.png

图注:音乐剧Hamilton的官方 APP 就是使用 Flutter 工具创建的

Flutter 的应用程序使用 Google 的 Dart 编程语言,但其可以连接到以常用语言编写的现有软件,诸如Android 和 Swift 的 Java,或者 iOS 的 Objective-C。

此外,关于 Flutter,最令人瞩目的一点是:它是 Google“下一代”操作系统 Fuchsia 的核心。Fuchsia 目前还处于发展的早期阶段,但随着 Flutter 的发展成熟和开发者的聚集,Fuchsia 的推出和普及必将变得更加顺利。

因为开发者可以很容易地,在开发其他版本应用程序的同时,生成其 Fuchsia 版本。对于一个新的操作系统而言,最大挑战之一是,能否吸引大量开发者上线该系统的应用,而 Flutter 的推出,则把上线Fuchsia 版本应用,变成了开发商的“举手之劳”。


【本篇文章属于白鲸出海原创,如需转载:需联系授权方可,未经授权严转载!】

友情提醒:白鲸出海目前仅有微信群与QQ群,并无在Telegram等其他社交软件创建群,请白鲸的广大用户、合作伙伴警惕他人冒充我们,向您索要费用、骗取钱财!


分享文章

扫一扫 在手机阅读、分享本文

89380
{{votes}}
分享文章

扫一扫 在手机阅读、分享本文

89380
{{votes}}

要回复文章请先登录注册

与CEO聊合作

(备注姓名、公司及职位)