首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
flutter
订阅
叶尼水
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
基于 Flutter 的移动中间件体系和音视频技术
招贤纳士我们急切需要浏览器渲染引擎/Flutter渲染引擎的人才,欢迎大牛们加入我们。前言1月16日,UC技术委员会联合掘金、谷歌开发者社区举办了2021年首届Flutter引擎为主题的技术沙龙活动
Flutter 实时视频渲染:Texture与PlatformView
我今天给大家介绍的是 Flutter 实时音视频开发实践方面的经验。我叫张乾泽,毕业于英国牛津大学,之前在 SAP 主要担任移动端架构师,2017年加入声网Agora,目前是声网Agora 的高级架构师,主要负责 RTC 技术在娱乐、直播、教育等行业的应用研发工作。 首先我们讲…
Flutter动态化框架Fair的设计与思考
这是一个“送分题”😅。在很多技术框架中,都有动态化的诉求,拿到Flutter中,同样如此。在笔者看来,进行Flutter的动态化探索是为了一件事情: 我们都知道,当做一件事情方法是唯一的话反而是简单些,因为没得选。但是如果有多种可选方案。那么势必就存在技术选型的问题。 当然本…
2021首次发车,Flutter Fair正式开源了
在正式开源前,我们已经通过两篇文章,介绍了Fair的设计初衷和技术思路,这里不再赘述。 Fair是面向Dart的框架,虽然JavaScript是世界上“最好的语言”,但是我们仍然选择面向Dart而不是JS。有两个考量: 基于JS的框架社区已经存在了,不想重复造轮子。 面向JS存…
【淘系技术】超详解析Flutter渲染引擎|业务想创新,不了解底层原理怎么行?
Flutter 作为一个跨平台的应用框架,诞生之后,就被高度关注。它通过自绘 UI ,解决了之前 RN 和 weex 方案难以解决的多端一致性问题。Dart AOT 和精减的渲染管线,相对与 JavaScript 和 webview 的组合,具备更高的性能体验。 目前在集团内也…
来来来,Flutter Widget 体系架构与 UI 渲染流程
Widget 的分类。 State 生命周期。 Widget、Element、RenderObject 三棵树 + LayerTree。 UI 更新与渲染流程。 InheritedWidget 数据共享原理。 首先,我们要明确 Widget 的概念,它仅仅就是一份视图的配置文件…
Flutter原理深度解析
Google 出品,Dart语言,Flutter Engine引擎,响应式设计模式,原生渲染。 Flutter 是谷歌2018年发布的跨平台移动UI框架。与 react native 通过 Javascript 开发不同,Flutter 的编程语言是Dart,所以执行时并不需要…
万万没想到——flutter这样外接纹理
记得在13年做群视频通话的时候,多路视频渲染成为了端上一个非常大的性能瓶颈。原因是每一路画面的高速上屏(PresentRenderBuffer or SwapBuffer 就是讲渲染缓冲区的渲染结果呈现到屏幕上)操作,消耗了非常多的CPU和GPU资源。 那时候的解法是将绘制和上…
可以算是Flutter面试凉凉经吧
还有其他的记不清了,主要是我对二面印象太深刻了。 mixin extends implement之间的关系(除了extends其他的没怎么用过。。) jvm内存模型(感觉这个是面试官可怜我,看我什么都不会才问的=。=) dart中..的用法(基本没用过。。) await for…
深入理解Flutter引擎线程模式
在终端业务需求日益复杂,版本迭代日趋于频繁的情况下,我们迫切需要优秀的多端统一跨平台开发方案以提升研发效率。目前已有类似RN,Weex这种通过JavaScript桥接到Native的终端技术方案。但是,基于JavaScript的桥接模式有JavaScriptCore自身的性能瓶…