什么是生态?在大自然里,生态是动物、植物、微生物的各司其职,他们以不同的面貌出现,以各自的方式茁壮生长,同时赋予其他物种更加旺盛的生命力。在科技领域也是如此,软件与硬件盘根错节互相滋养,底层技术与上层应用又相辅相成,一项技术的成功可能源于几十项技术的发展,也可能因为自身小小的进步而推动新技术的诞生。
为什么要强调生态的价值?因为生态意味着在看不到的地方也有勃勃生机。比如vivo,我们可能早已熟悉其硬件技术的强大,但在看不到的软实力方面,vivo也在同诸多用户及开发者同心、同行。
11月1日,以“同心·同行”为主题的2023 vivo开发者大会在深圳国际会展中心召开。大会设置了主论坛和9个分论坛,在软件生态分会场中,vivo深刻阐释了对生态的理解。第一,基础体验,包括但不限于性能、续航、稳定性、显示等等;第二,万物智联,让设备与设备之间无障碍的联动使用;第三,智慧服务,把服务送达用户手上的速度更快,体验更好。
vivo软件生态总负责人 彭福慧
软实力的硬突破
vivo在硬件方面的实力无须多言,涵盖智能手机、平板、手表、耳机等各方面的硬件产品,得到广大用户的肯定。在软件方面,vivo的打法则和硬件有所不同,硬件产品追求高品质,这需要更严格把控各个环节;软件则需要注重用户体验,作为体验的核心,应用开发者来自五湖四海,想要让软件生态全面繁荣,需要不留余力的“支持”。
vivo在开发者支持方面便提供了三把武器:
第一把武器是“能力服务”。底层能力是沟通硬件和软件之间的关键,vivo在本次大会上宣布其底层能力的开放。通过梳理和整合底层技术能力,vivo开放了包括Origin OS、蓝心AI、蓝河OS等在内的一系列核心底层技术能力,将所有能力封装在了Origin SDK、度量系统、蓝河操作系统、AI、IoT五大套件中。这些技术的开放,使得开发者可以在vivo的设备上打造更多独特的功能和体验,从而实现应用体验的持续创新,提升产品竞争力。
更强的能力服务,带来的是更多的商业机会。例如vivo在Origin OS的性能、续航、网络、连接等多个关键技术方向上,对外开放了多项能力,为上层的应用体验提供系统底层的能力支撑,也实现了与头部应用厂商的合作共赢。
第二把武器是“成本服务”。产业链前端的变化会给开发者带来巨大的冲击,vivo作为终端设备厂商,一直致力于帮助开发者在应对变化的过程中,降低成本。
开发成本以往意味着时间,版本的每次迭代都需要考虑开发周期的问题。而vivo为开发者提供了各类开发工具、调试工具,如vivo云真机、云测平台等,此外vivo也配套提供了丰富的开发文档和教程,帮助开发者快速上手,提升开发效率。
第三把武器是“社区服务”,通畅的沟通渠道是生态合作的基础,社区服务的价值就在于为vivo与开发者之间的互动和沟通,提供了桥梁。面向开发者,vivo在社区中推出了“vivo开发者助手”,作为与开发者交流的统一入口,让开发者可以与vivo进行舒适、高效的沟通。通过vivo开发者助手,一站式解决开发者在合作过程中遇到的问题和困难。同时,vivo也通过这个平台,广泛的收集开发者的反馈和建议,以更好地了解开发者的需求和痛点,优化自身的系统和平台功能,更好的服务生态。
vivo提供的三把武器,无一不是其软件硬实力的一种体现。基于三把武器,vivo的软件生态能够促进开发者和厂商一同享受到产业进步所带来的红利。
天地阔,不独行
数据显示,截至2023年6月,国内市场监测到的活跃APP数量峰值达到460万款。面对规模庞大、类型丰富的APP,vivo选择了与开发者深度合作,以提升用户的使用体验。
论及软件实力,想要评定一款产品的优劣以往是非常复杂的,因为软件不像硬件一样有着明确的规格和标准,这就使得软实力的衡量变成了一种相对主观的事情。而近年来,系统度量能力逐渐成为了软件的尺子,它可以帮助企业了解其系统的性能瓶颈,从而进行优化和改进。系统度量能力往往会对系统可靠性、稳定性、安全性、性能等方面的测量和评估。这些度量可以帮助企业了解其系统的整体表现,并针对不同领域进行优化,以提高系统的效率和生产力。
vivo系统度量技术总监 王晶
现在,vivo推出了全新自研度量系统Libra。它可以为开发者提供更准确、更详细的数据,能够帮助应用进行功耗与温升优化。该系统提供了两种数据获取方式。一种是主动查询的方式,可以提供实时系统快照信息。主要包括热、电量、低功耗模式,以及应用的器件耗电等信息。另一种是轮训监听的方式,通过回调接口提供周期性系统信息。
在设计上,Libra实现了5分钟颗粒度的数据结算。并且,vivo对系统度量的结算模块、器件耗电、数据落盘等关键环节进行了精心设计。例如,Libra系统的器件耗电就结合了耗电特征统计、耗电数学建模完成。
Libra的接入非常简单,只需要接入SDK,并且做好鉴权验证即可。Libra系统会将当前的电量与温度状况提供给应用。当应用收到电量有限与高温信息后,可以做出相应的调整,以免影响用户体验。另外,Libra系统也会提供当前的器件分解数据给应用。当应用收到高功耗等问题后,可以快速定位问题产生原因。
性能和功耗,是让很多开发者头疼的难点。尤其对音乐APP来说,听歌作为用户的高频使用场景,如果不能解决这一问题,难免会让用户困扰。为此,vivo与头部的应用厂商联手,共同组建了联合实验室,设计并利用小系统作为低功耗子系统使用,并将主系统的某些完整任务如播放音乐的功能迁移到小系统中,从而降低主系统的负载,实现续航的大幅度提升。
QQ音乐Android音频技术负责人 赵泽鹏
在线音乐类应用一直是用户关注的核心点。正是因为音乐占据了用户使用手机的大部分时间,因此针对这类APP的优化,往往最能带给用户实质性提升。因此,vivo和QQ音乐进行整体优化合作,QQ音乐在vivo手机上打开offload输出模式后播放续航提升可达8.92小时。
目前,QQ音乐与OriginOS已经建立起了深度的合作关系,双方将会在音乐场景下继续深入合作研发,推动用户体验的进一步提升。在这种合作关系下,QQ音乐也将进一步与vivo展开合作,将QQ音乐的其他高级音质音效技术移植到vivo的ADSP (音频数字信号处理器)平台上。ADSP是现代智能手机的核心组件之一,能够处理和优化音频信号,以提供更高品质的音乐体验。通过将QQ音乐的音质音效技术移植到ADSP上,用户将能够在vivo手机上享受到更加清晰、逼真的音乐效果。
此外,双方也会在高品质音质输出、臻品音质系列认证、空间音频能力、用户硬件设备接入等方面展开更多的探索,将为音乐播放和音效技术的发展带来新的突破和创新。用户将能够在vivo手机上享受到更加优质、更加个性化的音乐体验,也将为vivo手机用户带来更加完美的使用体验。
在音乐之外,短视频也是近年来增长快速的一条赛道。因此,vivo与快手在多个方向上也进行了深入的合作,这些合作涵盖了多个领域,包括但不限于APP启动速度、功耗优化、CPU负载优化等。通过优化baseline profile、 SurfaceView替换以及动态帧率的调整,这一系列的合作成功地降低了APP的功耗和CPU负载,并且提高了手机的性能和稳定性,为快手APP的流畅度和用户体验提供了更好的保障。
快手功耗优化专家 易旺
在未来,vivo还将和快手在例如线程智能调度、线下实验室共建、更多新能力落地等方面展开合作。这些合作将进一步提升用户体验,并为用户带来更加流畅、稳定的手机使用感受。通过这些努力,vivo和快手将为用户带来更好的服务,也为软件生态的发展注入新的动能。
与全球智能手机的增长速度不同,折叠屏手机市场的表现却令人眼前一亮。据IDC的最新数据,2023年第三季度,中国折叠屏手机市场出货量达到196万台,同比增长90.4%。
vivo OS产品经理 陈苔嫣
而折叠屏手机与普通手机的应用在设计方面也有着诸多的不同。vivo在应用大屏方面的设计基本原则,重点关注体验的连续性和大屏显示效果。在连续性上,vivo提到,由于折叠屏的设备形态具备多样化的特性,当屏幕大小或显示方向变化时,应用应做到随之改变布局并保留用户原有的浏览状态,使之能延续之前的操作,达到更顺畅的使用体验。除此之外,应用还需要确保大屏场景下内容以合适的大小去展示,其中大部分开发者选择了断点与自适应布局,这种布局能为不同屏幕大小的设备,提供更加契合体验场景的布局效果。
当然,想要实现大屏应用的高效适配,还需要关注基础适配、进阶适配、UI自适应和调试能力。基础适配主要是保证应用可以在大屏设备上正常的显示和使用,进阶适配则主要包含了自适应控件、悬停适配、应用内多任务、拖拽和外设适配。UI自适应则是指系统自动分析应用布局,基于系统策略,自动完成应用在大屏的显示优化。调试方面,vivo则提供了三种调试方法:vivo云真机调试、远程真机调试、以及通过模拟器或手机模拟大屏分辨率来调试。当然,vivo不会辜负开发者们的努力,对于成功为大屏优化过的应用,vivo提供了诸多激励策略,如免费、不限时的应用商店「大屏专区」的推广,获得额外流量推荐,帮助开发者辛勤耕耘的成果能够让更多人看到。
软件生态的价值是多方面的,其不仅为企业、开发者和用户共同提供了商业和技术价值,也能通过软件产品的研发不断的为产业升级注入动力。正如此次大会的主题“同心·同行”,vivo在奔赴前方的路上从未独行,一道和开发者与合作伙伴一起前行。
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved