贝壳找房携手 Flutter,为三亿家庭提供更好的居住服务 | Flutter 开发者故事
贝壳找房是科技驱动的新居住服务平台,致力于在二手房、新房、租房以及装修等居住领域为三亿家庭提供全方位的品质居住服务。如此庞大的用户群体,自然也有着十分多样和复杂的使用场景和需求。以往使用原生开发模式时没有碰到过的问题,也在业务迅速增长后逐渐暴露出来。
在引入 Flutter 技术之前,贝壳移动端主要采用原生代码进行开发,但业务的快速增长让我们一度人手十分紧缺。正好 Flutter 是一项跨平台技术,具有极高的代码复用性,也能方便地直接添加到既有的原生应用中,这种灵活性也是我们最终采用它的重要原因。
—— 张华峰,贝壳移动端架构负责人
目前贝壳大部分 App 均是在原生应用上添加 Flutter 进行开发的,混合开发占比高达 80% 以上。
在解决了跨平台和代码复用性问题之后,问题自然回到了用户体验上: Flutter 能做到媲美原生应用的流畅度吗?团队给出的答案是肯定的。
(应用的) 看点直播等核心模块均使用 Flutter 来实现,动画酷炫,体验流畅。制作的页面运行效率也很高,App 核心页面启动时间完全可以媲美原生页面。
—— 赵佳航,贝壳开发工程师
△ 贝壳应用启动快速,体验流畅
Flutter 除了做到让应用本身运行流畅以外,还能让开发者们的工作效率大幅提升。这里举两个例子:
首先是广受好评的热重载功能,对于习惯了编译-部署-测试-修改循环的开发者来说,这个速度的提升甚至有点夸张。
原来改动一次界面然后重新编译,短则几十秒,长则数分钟,现在只要 1 秒钟就能看到效果,可以说是做到了百倍的效率提升。
—— 邵冬,贝壳资深工程师
△ 1 秒就能看到迭代效果的热重载
然后是活跃的开发社区,很多开发中碰到的问题其实已经有其他开发者给出了解决方案,这自然让开发者们得以避免重复劳动。贝壳开发团队自己就用 Flutter 开发了制作海报的功能,其中用到了 15 款来自社区的 package。当然,团队也有积极提交 PR 为社区提供反馈,贡献自己做为社区一员的能量。
△ 用 Flutter 制作海报
Flutter 跨平台、高效的特性很快也吸引到了贝壳旗下其他应用的开发者们。比如团队的另一个 App "被窝家装" 就使用 Flutter 实现了按户型找设计、新家播报等核心功能,完美实现了 "以标准精工实现个性设计" 的家装服务体验。
写一套代码即可多端使用,效率提升了一倍,我们只用一个月就完成了 App 1.0 版的需求开发。
—— 王兆昭,被窝家装资深产品经理
△ 被窝家装的按户型找设计和新家播报等核心功能使用 Flutter 实现
目前贝壳已经有十几款 App 在使用 Flutter 技术,更是已经搭建起了完善的 Flutter 基础设施,包括 Flutter 环境自动化配置工具、共享引擎容器、UI 自动化测试、基于 Flutter Web 的容灾降级方案以及线上的异常监控和性能监控等系统,整体对 Flutter 技术的使用已经比较体系化了。
△ 线上异常监控和性能监控系统
我们的百余名工程师已经成为 Flutter 的粉丝,在团队里热情地推广 Flutter 技术,这也让我们在面对更快更复杂的设计和需求时更有底气,为用户开发出更好的应用。
—— 赵亚宇,贝壳资深工程师
在面对多样、复杂且高速变化的需求时,贝壳的开发团队已经找到了解决方案 —— Flutter。您是否已经准备好用 Flutter 去打造跨平台的优秀应用了呢?欢迎在评论区和我们分享。
贝壳找房携手 Flutter,为三亿家庭提供更好的居住服务 | Flutter 开发者故事的更多相关文章
- 最新 贝壳找房java校招面经 (含整理过的面试题大全)
从6月到10月,经过4个月努力和坚持,自己有幸拿到了网易雷火.京东.去哪儿.贝壳找房等10家互联网公司的校招Offer,因为某些自身原因最终选择了贝壳找房.6.7月主要是做系统复习.项目复盘.Leet ...
- 2018 计蒜之道 初赛 第五场 A 贝壳找房搬家
贝壳找房换了一个全新的办公室,每位员工的物品都已经通过搬家公司打包成了箱子,搬进了新的办公室了,所有的箱子堆放在一间屋子里(这里所有的箱子都是相同的正方体),我们可以把这堆箱子看成一个 x*y*z 的 ...
- 【数论】贝壳找房计数比赛&&祭facinv
震惊!阶乘逆元处理背后竟有如此玄机…… 题目描述 贝壳找房举办了一场计数比赛,比赛题目如下. 给一个字符串 s 和字符串 t,求出 s 的所有去重全排列中 t 出现的次数.比如aab的去重全排列为aa ...
- 2019 贝壳找房java面试笔试题 (含面试题解析)
本人5年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.贝壳找房等公司offer,岗位是Java后端开发,因为发展原因最终选择去了贝壳找房,入职一年时间了,也成为了面 ...
- 2018 计蒜之道复赛 贝壳找房魔法师顾问(并查集+dfs判环)
贝壳找房在遥远的传奇境外,找到了一个强大的魔法师顾问.他有 22 串数量相同的法力水晶,每个法力水晶可能有不同的颜色.为了方便起见,可以将每串法力水晶视为一个长度不大于 10^5105,字符集不大于 ...
- Python小爬虫-自动下载三亿文库文档
新手学python,写了一个抓取网页后自动下载文档的脚本,和大家分享. 首先我们打开三亿文库下载栏目的网址,比如专业资料(IT/计算机/互联网)http://3y.uu456.com/bl-197?o ...
- 上海二手房8月排名:链家、悟空找房、中原、太平洋、我爱我家、易居、房天下、iwjw、房多多、房好多、q房网、、、
房产网站总结 链家: 悟空找房: 中原: 太平洋: 我爱我家: 易居: 房天下: iwjw:有较多二手房信息 链家称王 房多多领跑电商平台 近日,云房数据公布了8月上海房产中介成交数据,从排行榜来看, ...
- 上海租房找房建议及条件,上海IT行业开发常见公司的位置地点
上海租房,找房条件 以2号地铁线为中心,优先选择(回家方便,重点!),交通设施较集中地铁:2,3,4 区:普陀区,静安区,长宁区,闸北区,浦东新区,闵行区,徐汇区 路:镇坪路,威宁路,娄山关路,中山公 ...
- (转) Arcgis4js实现链家找房的效果
http://blog.csdn.net/gisshixisheng/article/details/71009901 概述 买房的各位亲们不知是否留意过链家的"地图找房",这样的 ...
- 借助 Flutter 跨平台特性连接 10 亿玩家 | Flutter 开发者故事
由光子工作室及 Krafton 联合研发的 PUBG MOBILE 依然保持着极高的人气,目前全球有 10 亿玩家,日活跃 5,000 万 (不包括中国大陆地区).从游戏策划伊始,团队就打算为各个平台 ...
随机推荐
- 【译】使 Visual Studio 更加可视化
任何 Web.桌面或移动开发人员都经常使用图像.你可以从 C#.HTML.XAML.CSS.C++.VB.TypeScript 甚至代码注释中引用它们.有些图像是本地的,有些存在于线上或网络共享中,而 ...
- python adb 安卓app性能测试
主要是进行cpu.内存.冷启动.热启动.流量.电量的监测 可获取到相关数据,同竞类产品对比,或者同版本对比 cpustatus adb命令:adb shell "dumpsys cpuinf ...
- C#/.NET/.NET Core优秀项目和框架2024年7月简报
前言 公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(每周至少会推荐两个优秀的项目和框架当然节假日除外),公众号推文中有项目和框架的介绍.功能特点.使用方式以及部分功能截图 ...
- 【Java】部门集合树状顺序展示
一.需求效果: 表单的部门下拉选择时,可以展示部门的层级: 按照这个效果展示,但是不是树,还是原来的集合 二.实现方案: 用Java代码实现两个部分 1.展示Label效果处理 2.处理集合的树状排序 ...
- 【Vue】图片裁剪功能支持
一.效果展示: 1.表单的图片上传项: - 新增时默认一个空白Input框 - 更新时展示以往上传存放的图片, - 点击[查看]浏览完整大小 - 点击[删除]清空src地址,重新上传新照片 2.裁剪框 ...
- OSS简单文件上传和本地存储上传
网站的文件上传方法 本地存储上传 // 本地存储方式 MultipartFile接受文件 @PostMapping("/save") public Result save(Stri ...
- JDBC详解学习笔记
JDBC简介 架构时--没有什么是加一层解决不了的,如果有,就再加一层. 如tomcat集群上面的Nginx,Nginx集群上面的LVS. JDBC是数据库驱动的接口规范,是SUN公司未来简化开发人员 ...
- PyCharm2024 专业版激活设置中文
PyCharm2024 专业版激活设置中文 官网下载最新版:https://www.jetbrains.com/zh-cn/pycharm/download 「hack-jet激活idea家族.zip ...
- 大语言模型内部运行原理 | LLM | 词向量 | Transformer | 注意力机制 | 前馈网络 | 反向传播
https://www.understandingai.org/p/large-language-models-explained-with https://arxiv.org/abs/1905.05 ...
- (HASEE)神州笔记本 还原手册 —— 笔记本系统还原
新买了一个笔记本,神州笔记本(HASEE),随机所带的手册,为防止丢失故把内容记录下来. 开机时按:CTRL + H 进入还原界面,点击"系统还原",点击"恢复出厂备份& ...