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。

点击底部阅读原文访问 InfoQ 官网,获取更多精彩内容!

今日好文推荐

是全部重做还是融合改造?揭秘京东云言犀升级全过程

OpenAI董事会商讨让Altman重回CEO岗位;阿里云分拆紧急刹车;鸿蒙工程师火爆抢手,年薪最高 160万|Q资讯

突发!“ChatGPT 之父”Sam Altman 被开除,与董事会矛盾早有端倪?

好莱坞大导预测成真,Meta 让 AI “一句话生成一部电影” 不再是梦

相关推荐

  • 免费《大模型应用实践》实训营第二周课程来啦!这次百度算法工程师团队手把手教你构建大模型应用,另有第一周干货回顾!
  • 银行数字化作业不能“互抄”?我们总结了五大场景要素和两大路径
  • OpenAI“生死存亡”时刻:95% 员工或将加入微软,原 OpenAI 寻求与竞对合并?
  • 基于需求驱动的数据治理场景化实践
  • 大模型分布式训练效能提升的必要性(万字长文推荐收藏)
  • 革新突破!智能指标平台引领时代,国产大模型与企业级部署的完美结合
  • 博士申请 | 宁波东方理工大学沈晓宇老师招收NLP/AI方向博士/博后/RA/实习生等
  • EMNLP 2023 | 解决LLaMA、BERT等部署难题:首个4-bit浮点量化LLM来了
  • 大规模神经网络优化:神经网络损失空间“长”什么样?
  • 丢弃99%的参数!阿里团队提出语言模型合体术,性能暴涨且无需重新训练和GPU
  • 再看面向NLP任务的大模型Prompt设计:PromptSource等代表性NLP开源Prompt数据集
  • 阿里今年少了将近 1.5 万人。。。
  • 【学术相关】985高校教授呼吁:大教授们,请把版面留给年轻人,特别是青年博士
  • 【深度学习】Vision Transformers看到的东西是和卷积神经网络一样的吗?
  • 【深度学习】十分钟掌握Pytorch搭建神经网络的流程
  • 985博士生,“降格”成硕士!
  • 奥特曼带队入职微软!Ilya刚刚首次发声:我很后悔
  • OpenAI 505 人逼宫:董事不辞职、就加入微软!
  • 图解推荐系统知识点:用户理解、召回、排序、冷启动
  • B站热门!美国老姐看完中国学生SCI论文,怒写超详细“中国人英文论文写作指南”