Web UI 解决方案 QMUI Web —— 探索与沉淀》,RTC 技术栈之互动直播技术专场分论坛

摘要在RTC
2017实时互联网大会上,我们将着重探讨RTC技术栈从底层到前端、从架构到编解码,从移动开发到行业技术实践,有哪些难点和突破。同时,还将展示RTC云服务作为一个涵盖技术和服务的新领域,未来发展趋势如何,在
…引言过去一年,实时互联网行业飞速发展。连麦互动直播迅速渗透垂直行业;狼人杀、Houseparty爆红带来全新的社交模式;王者荣耀所代表的游戏实时语音趋近成熟。与此同时,实时通信RTC技术栈快速演进,苹果宣布Safari
11对WebRTC支持,推动实时通信技术在主流浏览器端实现统一。在RTC
2017实时互联网大会上,我们将着重探讨RTC技术栈从底层到前端、从架构到编解码,从移动开发到行业技术实践,有哪些难点和突破。同时,还将展示RTC云服务作为一个涵盖技术和服务的新领域,未来发展趋势如何,在更多垂直行业中创新应用如何。RTC实时互联网大会在美国已成功举办8届,在亚洲成功举办3届。今年,你怎能错过?精彩看点RTC技术栈趟坑记RTC技术栈,包含编解码、网络传输、架构、安全、质量保障…多维度的技术。在实践中,总有你想不到的坑。拥有丰富实践经验的架构师、开发工程师,与你分享他的趟坑记。RTC云服务掘金术实时音视频通信和互动连麦直播从泛娱乐迅速渗透到更多垂直行业,并成为很多应用最重要的变现手段。来自社交、游戏、直播、教育等行业的代表应用,分享平台的技术实践。RTC学院派探讨编解码编解码专业人士必来。来自Google、AVS、IEEE、VSPC、声网的权威专家,分享学界关于互联网编解码标准的讨论,同时探讨在人工智能、VR、AR等更多前沿领域的编解码探索。WebRTC实践派解读前景WebRTC的技术发展前景如何?RTC技术栈与WebRTC的关系如何?WebRTC的移动端体验是否有优化?WebRTC和RTC技术栈大咖现场为你解读。大会议程简介19.21上午主会:实时互联网行业和技术回顾与前瞻下午分论坛:RTC
技术栈之架构专场分论坛:RTC 技术栈之互动直播技术专场分论坛:RTC Coding
Workshop分论坛:下一代云端音视频技术29.22上午主会:实时通信技术发展实践与技术下午分论坛:RTC
技术栈之架构专场分论坛:RTC 技术栈之移动Web开发专场分论坛:RTC Coding
Workshop首批演讲嘉宾Daniel C. Burnett:WebRTC标准之父,IETF的参与者Alan
Johnston:SIP标准作者,前Avaya杰出工程师、客座教授陆 坚:沪江CCTalk云
总裁王春来:陌陌 技术副总裁黄 欢:熊猫TV CTO韩三普:花椒直播 CTO黄
庄:脑穿越 CEO孙宇晨:陪我 CEO苗健彰:大象声科 CEO本次大会联席主席Daniel
C. BurnettWebRTC标准之父IETF的参与者虞露浙江大学信息与通信工程系教授
博士生导师国家数字音视频编解码技术标准工作组(AVS)视频组组长陆坚沪江CCTalk云
总裁赵斌 声网Agora.io 创始人 & CEO大会时间 &
地点9月21日-22日北京.万豪酒店(北京市东城区建国门大街7号)

摘要今日,腾讯正式开源 QMUI Web 前端框架:一个旨在提高 UI
开发效率、快速产生项目 UI 的前端框架,来自腾讯广研 QMUI
团队。前言经过长时间的打磨迭代,QMUI Web作为腾讯广研 QMUI
团队的一个开源项目,正式发布到 Tencent Github。QMUI Web 是一个 Web UI
的解决方案,从零开始,由编码规范,到组件和工具方法的制作,再到工作流的整合,不断在迭代,也不断在优化,走过了不少的路。QMUI
Web 是一个专注 Web UI
开发,帮助开发者快速实现特定的一整套设计的框架。框架主要由一个强大的
SASS 方法合集与内置的工作流构成。通过 QMUI Web,开发者可以很轻松地提高
Web UI
开发的效率,同时保持了项目的高可维护性与稳健。如果你需要方便地控制项目的整体样式,或者需要应对频繁的界面变动,那么
QMUI Web 框架将会是你最好的解决方案。更多详细介绍请见:《腾讯 Web UI
解决方案 QMUI Web —— 探索与沉淀》开发背景2014 年中,QMUI
团队支持的主要项目是 QQ 邮箱,Web
端的邮箱是个庞大的项目,但其并没有统一的 UI
基础库,多年的高速迭代使得项目的 UI
代码变得混乱,各个模块之间各自开发,除了在代码层面表现出混乱和不可控之外,表现层面也并没有很好地统一起来。因此,项目急需一套统一的团队编码规范以及一个
UI 基础库。恰好,这个时候 Sass 等 CSS
预处理器已经发展成熟,自动化工作流的工作模式也日趋完善,因此,我们决定基于这些技术制作一套通用于不同项目的
Web UI
框架。框架的场景定位很明确:需要控制整体样式,并且可以适应频繁迭代打磨的大型项目。所以,这套即将诞生的
Web UI
框架的特性也很明确:需要方便地控制项目的整体样式,应对频繁的界面变动,并保持项目质量稳健。此后经过三年的发展,QMUI
Web 最终发展为包含编码规范、样式工具方法与样式管理、内置工作流,配套的
GUI 桌面
App,以及拥有完整文档的解决方案。功能特性基础配置与组件:通过内置的公共组件和对应的
SASS 配置表,你只需修改简单的配置即可快速实现所需样式的组件。(QMUI SASS
配置表和公共组件如何帮忙开发者快速搭建项目基础 UI?)SASS 增强支持:QMUI
Web 包含70个 SASS
mixin/function/extend,涉及布局、外观、动画、设备适配、数值计算以及 SASS
原生能力增强等多个方面,可以大幅提升开发效率。脚手架:QMUI Web
内置的工作流拥有从初始化项目到变更文件的各种自动化处理,包含了模板引擎,雪碧图处理,图片集中管理与自动压缩,静态资源合并、压缩与变更以及冗余文件清理等功能。扩展组件:QMUI
Web
除了内置的公共组件外,还通过扩展的方式提供了常用的扩展组件,如等高左右双栏,文件上传按钮,树状选择菜单。应用案例当前,QMUI
Web框架主要用于以下腾讯公司自已的产品中:工程主页和源码地址工程主页:
Web UI 解决方案 QMUI Web —— 探索与沉淀》

摘要腾讯今日开源了业界首创iOS自动内存泄露检测工具MLeaksFinder,MLeaksFinder
是 iOS 平台的自动内存泄漏检测工具,引进 MLeaksFinder
后,就可以在日常的开发,调试业务逻辑的过程中自动地发现并警告内存泄漏。前言腾讯今日开源了业界首创iOS自动内存泄露检测工具MLeaksFinder,MLeaksFinder
是 iOS 平台的自动内存泄漏检测工具,引进 MLeaksFinder
后,就可以在日常的开发,调试业务逻辑的过程中自动地发现并警告内存泄漏。MLeaksFinder简介MLeaksFinder
是 iOS 平台的自动内存泄漏检测工具,引进 MLeaksFinder
后,就可以在日常的开发,调试业务逻辑的过程中自动地发现并警告内存泄漏。开发者无需打开
instrument
等工具,也无需为了找内存泄漏而去跑额外的流程。并且,由于开发者是在修改代码之后一跑业务逻辑就能发现内存泄漏的,这使得开发者能很快地意识到是哪里的代码写得问题。这种及时的内存泄漏的发现在很大的程度上降低了修复内存泄漏的成本。特性介绍自动检测内存泄漏和释放不及时的场景构建泄漏对象相对于
ViewContrller
的引用链以帮助开发者定位问题不侵入业务逻辑,引入即生效,无需修改任何代码或引入头文件工程主页和源码地址团队博客:

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注