公司:快手
快手(中国版)或Kwai(国际版)是中国北京快手科技有限公司开发的短视频移动应用程序。前身为2011年面世的一款制作、分享GIF图片的应用“GIF快手”,2012年转型为短视频社区,并于2014年改名为快手。截至2020年上半年,快手的中国应用程序及小程序的平均日活跃用户数突破3亿。其主要竞争对手是抖音。
ReactNative文本截断问题解决与Android文本测绘原理分析
本文主要针对ReactNative中由来已久的文本截断问题,进行了深入分析与解决。同时,对Android系统文本测绘的整体架构和流程进行了较为全面而简要的介绍。
图形 API 坐标系统的跨平台兼容
快手 Y-tech 的魔法表情底层使用一种跨平台的图形引擎 KGFX,能够以 OpenGL、Vulkan、Metal 作为后端,本文描述了各种后端的坐标系的差别以及 KGFX 是如何统合这些差别的。
AIGC在商业运营设计中的探索与思考
商业市场环境下,AIGC对运营设计的影响思考,互联网设计师该如何应对?
快手主播稳定性 - Mach Port 超限问题治理
本文介绍了快手客户端团队处理的Mach Port超限导致异常退出的问题。介绍了从发现到解决的全过程,并且给出了监控和防劣化方案。这个问题对快手稳定性尤其是电商主播稳定性影响很大且难以察觉,同时可能在业界广泛出现。
快手 Swift 历险记之 Clang Module带来的“坑”
讨论Swift 编译模型的一些原理,以及快手在接入Swift过程中所遇到各种坑和快手客户端基础架构团队对其的解决方案。
Flutter系列(一):Flutter在开眼快创的实践
分享快手Flutter跨端实现上的实践,包含过程中遇到的问题和解法。
技术接受模型在新产品开发中的运用
用户接受度在很大程度上决定一个产品投放市场以后的竞争力,本文围绕「技术接受模型」相关内容展开,帮助我们预判一个新产品/新功能/新技术的用户接受度,从而提升新产品开发的ROI,也可以更有针对性市场推广。
动态化引擎原理解析与开发实践
介绍Android端动态化引擎的实现原理,并分步骤地实现了动态化引擎的各个模块。
实战案例!磁力学是如何做体验升级的
本文从设计的角度讲述如何对磁力学进行体验升级的思路与实践,以及在设计上如何打造体验壁垒。
设计如何提升商业产品的使用效率
本文从设计师视角出发,讲述在“快手投放平台创编升级”项目中,如何围绕效率优化展开的设计洞察与落地。
唇动则声至,所见即所闻——周杰伦快手直播背后的声画同步保障技术
在顶级流量的背后,直播活动的保障工作也相对复杂。此次直播的地点在澳洲悉尼,当地设备及网络都与国内不同,因此带来了很多未知的技术风险,尤其可能发生因设备原因导致的声画不同步问题。为了保障直播流畅度,快手音视频技术团队打造直播声画同步解决方案,针对直播流的声画不同步情况进行实时检测和校正,从而提升用户的观看体验。
硬编硬解在云端渲染中的应用
在云端渲染场景中,服务端高性能硬件除了可以快速处理特效,也可以利用其实现快速编解码的操作,为云端特效处理提速。本文将介绍如何利用服务端GPU实现硬编硬解及一些特殊场景下的优化。
周杰伦MV同款水体特效的背后技术
快手Y-tech团队在移动端实现了一套真实感水体模拟渲染技术,通过对水体模拟和水面渲染的精细打磨逼真地还原了真实水波质感。本文主要介绍水体交互模拟渲染的基本原理和团队对该技术的实现方案。
快手客户端发布高效放量的智能化实践
借助算法能力,助力客户端灰度放量链路,优化灰度弹窗人群,提升灰度效能、增强问题召回能力。这篇文章描述了快手安卓客户端发布如何完成高效放量的智能化落地。
孤单程一笑、“战时” CEO
从 “和平时期” 到 “战时状态”,从两个人做决策到一个人面对现实。
FlowMap贴图制作流程和在特效中的应用
本文介绍了FlowMap的基本概念,就FlowMap在UV动画中的应用展开,并根据实际生产环境,展示了在SP中制作FlowMap预览模板的流程,使设计师能够更加高效直观地制作FlowMap贴图并应用到内部编辑器中。