产品战略专家梁宁确认出席AICon北京站,分享AI时代下的商业逻辑与产品需求 了解详情
写点什么

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:254770

评论

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

聊聊hashmap

急需上岸的小谢

11月月更

三次握手与四次挥的问题,怎么回答?

loveX001

JavaScript

一键开启云原生网络安全新视界

京东科技开发者

云原生 网络安全 软件架构 应用结构

100+款AI产品薅羊毛攻略(中)——1年节省大几百万

夏夜许游

AI 视觉智能 阿里云视觉智能开放平台 薅羊毛

主成分分析PCA与奇异值分解SVD-PCA对手写数据集的降维 & 用PCA做噪音过滤

烧灯续昼2002

Python 机器学习 算法 sklearn 11月月更

vivo霍金实验平台设计与实践-平台产品系列02

vivo互联网技术

A/B 测试 平台化 AB实验

聊聊ThreadLocal

急需上岸的小谢

11月月更

2022我的前端面试总结

loveX001

JavaScript

云图说|移动应用安全服务—App的体检中心,全面检测,安全上路!

华为云开发者联盟

华为云 移动应用安全 VSS

聊聊Go里面的闭包

秦怀杂货店

Go 函数式编程 闭包

支持向量机-支持向量机分类器原理

烧灯续昼2002

Python 机器学习 算法 sklearn 11月月更

一年前端面试打怪升级之路

loveX001

JavaScript

Serverless Devs 重大更新,基于 Serverless 架构的 CI/CD 框架:Serverless-cd

Serverless Devs

云计算 Serverless Serverless Devs

想搞懂持续交付理论和实践,你只差这三个问题

华为云开发者联盟

云计算 云原生 华为云 代码托管

其实你的下班时间,被 Excel 预定了

叶小鍵

100万行Spring源代码,鬼知道面试都会问啥

博文视点Broadview

云原生安全系列2:提升镜像安全的10条建议

HummerCloud

云原生 镜像安全 云原生安全

即时通讯技术文集(第6期):移动端弱网优化文章汇总 [共13篇]

JackJiang

网络编程 即时通讯IM

NFTScan 正式推出「NFTScan as a Service」NaaS 服务

NFT Research

NFT 数据基础设施

【web 开发基础】PHP 的函数工作原理 (28)

迷彩

函数 web开发基础 11月月更 结构化编程 函数的工作原理

CleanMyMac2023注册机mac系统清理工具

茶色酒

CleanMyMacX CleanMyMac X

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

chenmin

Docker部署flink备忘

程序员欣宸

Docker flink 11月月更

计算机网络:PPP协议与HDLC协议

timerring

计算机网络 11月月更

Java程序员在写 SQL 时常犯的错误

@下一站

学习 程序媛 Java core 11月月更

部署代码质量检测服务 sonarqube,基于命令、shell 脚本和 pipline 实现代码质量检测

忙着长大#

jenkins

iMazing2022免费试用版ios设备管理器

茶色酒

imazing imazing2023

从URL输入到页面展现到底发生什么?

loveX001

JavaScript

6个tips缓解第三方访问风险

SEAL安全

安全 访问权限 第三方访问

阿里云无影研发负责人任晋奎:端云技术创新,打造全新用户体验

云布道师

云栖大会 无影云电脑

Spring Boot 分离配置文件的 N 种方式

江南一点雨

Java spring springboot

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