OpenAtom OpenHarmony(以下简称“OpenHarmony”)作为一款面向终端设备的操作系统,多媒体业务是其重要的应用场景。在终端多媒体业务中,CMA 内存的使用对业务功能和性能至关重要。



在我拿到计算机科学博士学位的时候,我已经从事软件工作一段时间了。从最初的程序员做起,随着经验的积累,开始逐渐管理软件团队和软件项目。后来我成立了自己的软件公司,并领导这个公司成为应用生命周期管理领域的行业领先者。


本文介绍了视频直播卡顿的四个主要原因,用户网络问题、用户设备性能问题、技术路线的选择和实现问题。因本文主要阐述视频直播的卡顿,故技术路线的实现指的是:CDN供应商的实现问题,包含CDN性能不足、CDN地区覆盖不足。对于每个原因,提供了初步判...



已入驻品牌
隐式查询是 OpenAtom OpenHarmony(以下简称“OpenHarmony”)的一个基础能力,被广泛应用于各种应用中(如视频播放、阅读器播放等)。应用通过隐式查询可以借助其他应用提供的能力,从而减少开发者工作量,同时给用户带来更...



敏捷方法指导团队将产品需求置于Product Backlog中管理,并按照优先级对每个产品需求进行必要的排列。在计划会(Planning Meeting)之前,由Product Owner从Product Backlog中挑选迭代周期准备开...


本文介绍了音画不同步问题的五个因素:编码和封装阶段、网络传输阶段、播放器中的处理阶段、源内容产生的问题以及转码和编辑。针对这些因素,提出了相应的解决方案,如使用标准化工具、选择强大的传输协议、自适应缓冲等。


近日,企查查将其自研的鸿蒙弹窗组件库“QuickDialog”开源,并上线至 OpenHarmony 三方库中心仓。这是鸿蒙生态首个支持“弹窗堆栈暂存能力”的非侵入式弹窗解决方案,凭借其灵活、高效、可复用的设计理念,有望成为鸿蒙应用开发中管...


随着社会的不断发展,人们逐渐注重更加高效、舒适、便捷、有趣的生活和工作体验。OpenAtom OpenHarmony(以下简称“OpenHarmony”)作为面向下一代的分布式操作系统,具有全场景、多设备、自然交互、便捷精准的技术特点,为行...



在敏捷测试中也有测试活动乃至专职的测试人员,但其活动内容和目标是有显著差异的。 一般在传统开发团队中,产品经理(或销售)为范围或称之为需求负责,项目经理和开发组为进度负责,测试组为质量负责,部门经理为成本负责,结果就是当四者发生矛盾时,会...


在用户体验为王的时代,应用“秒开”已成为用户对移动应用的核心期待。HarmonyOS预加载服务将应用页面的数据提前加载到本地缓存,页面打开直接从本地获取数据渲染,有效提升页面打开速度,解决应用页面加载慢、白屏的困境。 一、安装预加载:助力“...


本文是 OpenAtom OpenHarmony(以下简称“OpenHarmony”)标准设备应用开发的第一篇文章。这一篇我们主要聚焦于如何在标准设备上运行一个最简单的 OpenHarmony 程序。



近几年来,敏捷作为一种很实用、上手快、轻量级的方法,被越来越多的开发团队所采用。然而,在很多大团队中,敏捷方法的实施带来了包括在人员管理、工作计划、沟通和文档记录等诸多问题。


周周的手机亮了。 屏幕上弹出了提醒,告诉她,登机的时候到了。 曾经,因为工作太过专注忽略了机场广播错过了登机的周周,对于鸿蒙版航旅纵横最满意的一点,就是它的实况窗提醒功能。 别看只是这样一个小小的设计,它除了可以在手机端免开应用就收到实时的...

