他把闲鱼APP长列表流畅度翻了倍(良心教程)

2020-10-29
阅读 13 分钟
4.3k
闲鱼在业务的快速迭代过程中,app 的长列表滑动流畅度逐步恶化,对用户浏览内容体验产生伤害。闲鱼作为国内 flutter 应用的先驱,APP 以 flutter 和原生 Native 的混合工程存在。这里分别就 Android 原生、flutter 页面和大家分享我们的优化思路。

一个方案提升Flutter内存利用率(干货)

2020-10-28
阅读 4 分钟
3.3k
Android侧创建SurfaceTexture,通过FlutterJNI注册到Flutter engine里,最后返回texture id给Flutter应用层,应用层使用Texture Widget和textue id去显示图片纹理。

Flutter 快速上手,秒变大前端

2020-09-10
阅读 8 分钟
2.8k
简介: 近两年Flutter的热度不断提升,无论在阿里还是外部公司,参与Flutter生态建设的人越来越多。Flutter作为跨端的UI框架,未来也有很大的可能像Rax一样作为集团内营销活动页面搭建的DSL。所以目前学习Flutter,参与Flutter生态建设是一件时髦且有价值的事情。

从架构到源码:一文了解Flutter渲染机制

2020-08-14
阅读 14 分钟
4.4k
简介: Flutter从本质上来讲还是一个UI框架,它解决的是一套代码在多端渲染的问题。在渲染管线的设计上更加精简,加上自建渲染引擎,相比ReactNative、Weex以及WebView等方案,具有更好的性能体验。本文将从架构和源码的角度详细分析Flutter渲染机制的设计与实现。较长,同学们可收藏后再看。

定位Flutter内存问题很难么?

2020-08-13
阅读 5 分钟
3.4k
内存水位升高导致的稳定性问题严重影响app用户体验,所以开发者们非常关注Flutter的内存表现。随着Flutter业务越来越多,闲鱼也面临着oom导致的crash率提升的问题,下面我们结合项目中实际遇到的内存问题和解决思路跟大家分享下flutter内存优化的经验。

Flutter+FaaS一体化任务编排的思考与设计

2020-07-30
阅读 4 分钟
1.2k
Flutter+Serverless三端一体研发架构,客户端不仅仅是编写双端的代码,而是扩展了客户端的工作边界,形成完整的业务闭环。在新的研发模式落地与实践的过程中,一直在思考如何提高FaaS端研发体验与研发质量,以下是落地过程中遇到的问题。

Flutter瀑布流及通用列表解决方案

2020-07-16
阅读 6 分钟
1.9k
目前闲鱼业务中无论是首页还是搜索页都有大量可以落地瀑布流的场景,而在Flutter原生中只提供了ListView, GridView,无法提供自定义布局的能力。

如何让 Flutter 应用更好地使用 SVG?

2020-07-08
阅读 5 分钟
3k
简介: SVG 作为一个强大的矢量图标准格式,在图片清晰度的表现力上有着位图无法比拟的优势。那么是否 SVG 就是绝对的首选了呢?事实可能并非如此。本文将带大家了解 SVG 在 Flutter 应用中的性能问题,分享 UC 浏览器内核技术团队在 Flutter 应用中改进 SVG 应用的探索实践。

一文看完阿里巴巴 AliFlutter 客户端研发体系

2020-06-29
阅读 6 分钟
8.5k
简介: Flutter 是开源的 UI 工具包,其能够帮助开发者通过一套代码库高效构建多平台精美应用,支持移动、Web、桌面和嵌入式平台。Flutter 组件采用现代响应式框架构建,中心思想是用组件 (widget) 构建 UI。淘宝终端技术部无线技术专家王康从 Flutter 的原理出发,介绍了 Flutter 的原理、业内现状,以及阿里巴巴在 Flu...

"零"学习成本:使用 Web 标准开发动态化 Flutter 应用

2020-05-15
阅读 6 分钟
8.2k
简介: Kraken 是由淘系技术部前端架构团队开发的一个基于 Flutter 的动态化框架,本文将带大家了解和认识 Kraken,分享 Kraken 的一些设计思想以及 Flutter 和 Web 技术对接的实践。

超详解析Flutter渲染引擎|业务想创新,不了解底层原理怎么行?

2020-05-14
阅读 12 分钟
3.2k
简介:Flutter 作为一个跨平台的应用框架,诞生之后,就被高度关注。它通过自绘 UI ,解决了之前 RN 和 weex 方案难以解决的多端一致性问题。Dart AOT 和精减的渲染管线,相对与 JavaScript 和 webview 的组合,具备更高的性能体验。 本文的分析主要以 Android 平台为例,IOS 上原理大致类似,相关的参考代码基于 stable...

拆!对比详解 Flutter Widget 和 CSS,你关心的布局原理都在这儿了

2020-05-09
阅读 7 分钟
2k
简介:这篇文章专门对比 Flutter Widget 的布局原理和 CSS 布局原理的差异,分享在对接过程中会遇到的问题和解决方案,帮大家理一理思路,内容可以分为这几部分:1、CSS 和 Widget 参赛选手介绍 2、Let's Battle! 从五个角度正面硬刚 3、Love & Peace 讨论取长补短的可行性 4、Happy Ending 最重要的环节

开放下载!《15分钟打造你自己的小程序》(内附详细代码)

2020-04-17
阅读 1 分钟
2.7k
《15分钟打造你自己的小程序》独家电子书上线啦!零基础开发你自己的支付宝小程序,手把手教你从入门到精通的宝典。ToDo待办事项小程序、个人相册小程序、花呗支付小程序、运动步数小程序、云笔记小程序,五大实操小程序云让你更懂云上生活~

一个易迁移、兼容性高的 Flutter 富文本方案

2020-04-16
阅读 4 分钟
6.5k
在闲鱼消息体系中,富文本在 UI 侧占了非常大的比重。最近消息部分在整体 Flutter 化,如何解决 Flutter 侧富文本问题,成为了项目早期的风险点。

从原生到黑科技:闲鱼 Flutter 图片优化经历了什么?(文末有福利)

2020-04-15
阅读 7 分钟
4.2k
简介:阿里妹导读:图片加载是 APP 最常见也最基本的功能,也是影响用户体验的因素之一。在看似简单的图片加载背后却隐藏着很多技术难题。本文介绍闲鱼技术团队在 Flutter 图片优化上所做的尝试,分享闲鱼在典型的图片处理方案上的技术细节,希望给大家带来一些启发。

重磅发布 | 承载亿级流量的开发框架,闲鱼Flutter技术解析与实战大公开

2020-04-10
阅读 7 分钟
1.4k
简介:闲鱼是国内最早接触使用 Flutter 的团队,经过多次研讨验证并大规模上线,在App性能、稳定性、开发效率上收益甚多。现在,闲鱼将这个过程中的一手实践知识和技术沉淀,整理成册 ——《Flutter 技术解析与实战》正式发布!

闲鱼Flutter图片框架架构演进(超详细)底部有实战书籍赠送

2020-04-09
阅读 7 分钟
10k
图片对一个端侧研发来说是一老生常谈的话题了。闲鱼作为业界在Flutter技术方向上最早一批投入的团队。从使用Flutter之初,图片就是我们核心关注和重点优化的功能。图片算是闲鱼业务场景下最为重要的内容表现形式之一。图片展示体验的好坏会对闲鱼用户的使用体验产生巨大影响。你们是否也曾遇到过: