50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

Google Flutter:我们的开发策略是听用户的

  • 2023-11-13
    北京
  • 本文字数:1797 字

    阅读完需:约 6 分钟

大小:877.75K时长:04:59
Google Flutter:我们的开发策略是听用户的

从 2018 年发布了第一个 beta 版,五年后的Flutter已经更新到了 3.13 版本。

 

Flutter 是 Google 的一个开源框架,用于从单个代码库构建本机编译的多平台应用程序,支持 Android、iOS、Windows、macOS、Linux 等,还包括各种嵌入式设备。

 

“如果不用 Flutter,iOS 要专门雇一批工程师专门开发 iOS 程序,Android 要雇一批 Android 的程序员来做 Android 程序,每一个平台都可能需要找专门的开发者,单独开发某个程序。随着市面上终端设备越来越多,把 APP 铺到不同的设备和平台上对公司团队来说压力很大。”Google Flutter 高级产品经理樊舟颖 (Zoey)说道。

 

更适合出海程序开发

 

如今,Flutter 应该是全世界最受欢迎的跨端应用框架,超过 100 万款应用使用 Flutter,开发者只需要用 Dart 写一套代码就可以自动配置到 6 个平台中。

 

Zoey 表示,“对出海程序员而言,如果使用 Flutter,就会发现 Flutter 上集成了出海所需要的开发服务,如果不使用 Flutter 就要自己一个平台一个平台地集成。”

 

据 Zoey 观察,中国出海的程序中,to C 行业的比 to B 得多,并且普遍集中在电商、游戏或工具类程序这几个垂直领域里,相对来说是一些比较轻量的应用程序。当然,也有少量的 to B 程序出海,主要是企业类和服务类的。

 

这些企业的商业理念在国内经过验证,看到海外市场有需求但没有类似的 APP 时,对于他们而言就是机会,国内 APP 的商业逻辑有在国外运行的可能。

 

此外,很多出海的程序员会选择到移动领域相对没有那么发达的国家,比如东南亚、拉丁美洲或者欧洲某一些国家或地区。当地的移动开发人员储备不是很多,所以移动应用市场总体来说还处于相对初级的阶段。还有一些地方是移动开发成本很高,当地的程序员雇佣价格很贵,国内程序员的开发效率更高、成本相对较低,能够很快地把这样的商业理念搭建好。

 

出海程序员通常会面临两个方面的挑战:一是技术层面,开发者在海外要不要用不一样的服务等;另外一个是语言文化运营。

 

在开发层面,国内 APP 普遍偏大,集成的功能也很多。海外大部分 APP 相对来说较小,一个 APP 只做一件事情,会出现各种生活服务功能。所以中国开发者迭代的速度会更快,需要整个 APP 的包体积要更大一点。但对于底层工具的使用,国内和国外使用没有区别,都是同样的框架和代码,几乎没有迁移成本。

 

除了开发以外,适应当地的语言文化也很重要。出海更多时候是适应当地的语言文化,甚至针对当地用户的喜好定制不同的玩法和打法。一个产品在海外推广,可能需要在当地招募一些运营和推广人员,这些人更了解如何跟本土团队之间沟通、协作,怎样适应当地文化。

 

发展规划

 

实际上,无论出不出海,开发者本身就需要用到很多服务,比如需要跟云端集成、需要 Firebase 集成服务等,为此 Flutter 建立了一个非常强大的生态系统,里面有超过 3 万款高质量软件包,开发者可以直接集成到 Flutter 上面使用。

 

Zoey 表示,Flutter 的策略主要还是聆听用户反馈。“现在有各式各样的设备和平台,用户会有他们觉得重要的东西, Flutter 会聆听他们的反馈,然后在平台上部署并提供更快速的阶段性服务。”

 

Flutter 团队长期与不同国家、不同层面的程序员接触,每个季度都有根据区域划分的用户调研,因此会收到很多国家开发者的反馈,团队会根据这些反馈做一些本地适配工作。

 

中国是 Flutter 全球第二大用户群体,用户包括阿里巴巴、腾讯等企业。Zoey 表示,Flutter 长期发展的方向还是移动端,“移动端还是重中之重,是大家使用最多场景之一。”

 

Zoey 透露,最近团队在做渲染引擎 Impeller,启动速度更快、渲染的画质也更高,整个应用场景可以从 2D 延展到 3D。团队也在更多地与原生 API 集成,因为在跨平台开发中,有时需要调用原生 API,团队在更多地封装系统,让 Dart 语言直接调用原生 API,让交流更顺畅。此外,团队还会提供像游戏、新闻等垂直领域的工具包,让开发者可以有一个现成的模板,以便快速上手。

 

针对最近大热的 AIGC 应用, Zoey 表示,“Flutter 的愿景就是帮大家降本增效、提高生产力,AI 也是基于同样的愿景。我们内部在做一些用户调研,想要了解大家平时有哪些痛点或者重复性的劳动可以通过 AI 来完成。”

 

Zoey 透露,团队主要会从两个方面着手,一是看怎么样帮助开发者使用 AI 来更高效到打造应用,比如把之前需要反复编写的内容让 AI 来完成;二是怎样帮开发者更好地集成 AI,因为很多移动开发者不是很了解 AI 的应用场景,不知道怎么运用 AI。

 

2023-11-13 16:255176

评论

发布
暂无评论
发现更多内容

全网首发!华为云UCS正式商用

爱科技的水月

同是弹性公网IP,华为云弹性公网IP的优势有哪些?

秃头也爱科技

想做运维审计大屏?用这个工具就对了!

搞大屏的小北

大屏可视化 运维审计 审计大屏

用品质提升品味,贾斯特里尼&布鲁克斯葡萄酒

联营汇聚

葡萄酒越贵越好?贾斯特里尼&布鲁克斯刷新你的认知

联营汇聚

【大屏设计】数据大屏间距那点事-距离产生美

搞大屏的小北

大屏布局 报表布局 看板布局排版

DataEase单点登录之OIDC

搞大屏的小北

keycloak 单点登录 OIDC

贾斯特里尼&布鲁克斯葡萄酒,历经百年的传世经典

联营汇聚

线上GC故障:CMSGC太频繁,你知道这是什么鬼?

Java永远的神

程序员 性能优化 JVM java面试 GC

【JVM规范】第三章-Java虚拟机编译

四月

Java JVM

微信开放小程序运行SDK,自己的app也能运行小程序

Onegun

微信小程序 小程序容器

南京公安研究院与秒云达成生态合作,携手赋能产业智能化发展

MIAOYUN

智慧公安 生态合作

DataEase 做出来好看吗?

搞大屏的小北

数据可视化 大屏可视化 DataEase

极客时间运维进阶训练营第九周作业

老曹

有序存储对于高性能的意义

陈橘又青

算法

HVML 解释器 PurC 0.9.2 发布;持续演进!

hvmlenvoy

编程语言 解释器 HVML

vivo 游戏中心低代码平台的提效秘诀

vivo互联网技术

低代码 组件化 配置化 提效

如何接受或拒绝 Excel 中的修订

在下毛毛雨

C# .net Excel 工作表 跟踪修订

是不是你在找的推特GIF动图下载方法?!支持苹果安卓双系统使用!

frank

twitter 推特视频下载

拒绝内卷挖掘境外新蓝海,华为云虚拟专用网络VPN有多特别?

爱科技的水月

使用DataEase分析销售数据有多方便?

搞大屏的小北

数据可视化 销售数据分析 数据展示

一招搞定小白最头疼的数据大屏配色问题!

搞大屏的小北

色彩匹配 大屏配色

让数据说话-中国农业经济发展情况

搞大屏的小北

数据可视化 经济可视化 经济发展

弹性公网IP支持多产品灵活绑定或解绑,能为企业提供独立公网IP资源!

秃头也爱科技

实践GoF的23种设计模式:命令模式

华为云开发者联盟

Go 开发 华为云 12 月 PK 榜

国内外开源数据可视化工具对比:DataEase 与 MetaBase 对比

搞大屏的小北

DataEase Metabase 开源数据可视化

华为云连接CC——让多区域协同办公更高效更稳定

秃头也爱科技

京东金融APP-新交互技术“虚拟数字人”赋能世界杯主题营销

京东科技开发者

大数据 前端 Web 交互 虚拟人

预测式外呼算法模型的深度应用详解

中关村科金

人工智能 大数据 AI 智能

关于佛萨奇系统开发及原力元宇宙2.0佛萨奇系统开发方案

I8O28578624

转转实时OLAP分析场景技术选型与应用实践

转转技术团队

OLAP

Google Flutter:我们的开发策略是听用户的_大前端_褚杏娟_InfoQ精选文章