2023年度vivo开发者大会于11月1日在广东深圳正式召开。此次大会以“同心•同行”为主题,开设了主会场及9大分会场。其中,在软件生态服务分会场,vivo向开发者及合作伙伴分享了对于生态的理解,并且聚焦在三大生态方向,希望携手共创极致的用户体验。
做好生态服务, vivo携手开发者共同提升用户体验
vivo作为一家以智能终端和智慧服务为核心的科技公司,对基础体验、万物智联及智慧服务进行了深层次的解读,指出了当前用户体验普遍存在的痛点,并在新发布的OS4.0、AI大模型、蓝河操作系统中,提供了针对性的解决方案。
vivo软件生态总负责人彭福慧现场演讲
在追求极致用户体验的过程中充满了机会和挑战,如何携手开发者共同提升用户体验既是行业难点,也是vivo软件生态所面对的难题。vivo软件生态总负责人彭福慧表示,作为系统平台角色,vivo 为开发者提供能力服务、成本服务、社区服务三类生态服务,深化合作伙伴与vivo之间的合作,携手合作伙伴共创极致的体验、繁荣的生态。
首先,在能力服务方面,vivo通过不断挖掘OS底层资源,构建了OS技术生态,并把硬件信息和系统能力对开发者开放,封装在Origin SDK 、度量系统、蓝河操作系统、AI、IoT五大套件中。截止目前,vivo已经在性能、AI、续航、网络、连接等关键技术方向上,对外开放了多项能力,为应用体验提供了系统底层的能力支撑。这些开放的能力一经推出,便受到了合作伙伴的广泛好评。
其次,在成本服务方面,vivo帮助开发者降本增效。今年vivo梳理了12条Android14关键系统变更,让开发者可以更及时、高效的适配安卓新版本。同时,vivo积极推动64位应用的发展,目前TOP 10000应用的适配率已达到98%。此外,针对大屏设备的适配,vivo联合行业内合作伙伴,共同定制了大屏适配标准,让大家能够经过一次适配,上到尽可能多的产品,整体降低适配大屏的成本。同时,vivo还提供了云真机、云测平台等开发工具,帮助开发者在应用开发、测试阶段提高效率,降低适配vivo手机的门槛。
最后,在社区服务方面,为了降低与广大开发者的沟通门槛,让开发者与vivo的沟通更加舒适、高效,vivo在开发者社区推出了开发者助手。通过这个平台,开发者可以向vivo反馈软硬件问题、提出产品需求、对接开放能力,提交业务合作等等。vivo也会通过这个平台,将问题处理的进度等情况反馈给开发者。
系统度量能力开放,助力应用提升用户体验
为了解决让用户焦虑的续航和发热问题,vivo针对开发者推出了全新自研的度量系统Libra。vivo系统度量技术总监王晶表示,vivo度量拥有可提供系统快照的主动查询和可提供回调接口的轮训监听两种数据获取方式。
vivo系统度量技术总监王晶现场演讲
vivo设计了全新的度量系统,以便为开发者提供更详细的数据支撑。在数据的颗粒度上,vivo度量系统实现了5分钟颗粒度的数据结算。并且,vivo可以独立记录每个应用自身耗电的使用详情。同时,vivo系统度量技术可以为应用提供器件耗电信息,这背后的技术来自器件耗电建模与耗电特征统计。对此vivo也做了结算模块、器件耗电、数据落盘等关键设计。vivo系统度量能力的接入非常简单,只需要应用获取SDK能力,并且做好鉴权验证即可。
现阶段vivo会对开发者提供CPU、Display、Modem、WiFi、Audio等多个器件的数据,通过这个接口,应用可以获取指定周期的器件耗电,帮助开发者建立功耗大盘数据,从而分解高功耗原因。目前vivo系统度量能力正在和部分开发者进行联调试验,预计11月中旬开放。
发挥终端厂商优势,提升应用续航
随着当下手机重度耗电应用越来越多,一款具备长续航能力的手机能够有效地消除用户的电量焦虑,进而提高用户对品牌的认同感和满意度。在现有的手机架构下,计算、网络和显示已成为影响手机续航的主要因素。
vivo底层技术研究总监杨铠衔现场演讲
vivo底层技术研究总监杨铠衔表示,改善功耗最需要重视的是计算类相关因素, 运算单元的最佳化已成为vivo研究改进的技术方向,通过将任务运行在最佳的计算单元上以及根据计算单元的特性来优化算法,可以实现在不降低性能的情况下降低功耗,或者同时提高性能和续航。
针对第三方APP开发者可能面临的困难,vivo会提供开发环境的指导、最佳化的建议,并深度参与开发过程,以帮助开发者共同优化手机续航表现。
QQ音乐Android音频技术负责人赵泽鹏现场演讲
例如,OriginOS与头部应用厂商QQ音乐达成深度合作,大幅提升了用户体验。QQ音乐Android音频技术负责人赵泽鹏表示,经过与vivo的共同开发,他们成功实现了SQ品质和臻品母带品质播放续航的提升。经过vivo实验室的专业测试,QQ 音乐在 vivo 手机上打开 offload 输出模式后播放续航提升了8.92小时,优化了用户整体体验。
未来QQ音乐将继续与vivo紧密合作,双方会在高品质音质输出、臻品音质系列认证、空间音频能力、用户硬件设备接入上面展开更多的探索,以进一步提升QQ音乐在vivo手机上的音质体验。
此外,vivo与快手也在多个方向上也进行了深入合作。快手功耗优化专家易旺表示,针对快手APP在vivo手机上的启动速度,除了优化任务本身外,还可以通过vivo Multi-Turbo SDK 的提频能力,快速持续的为应用分配系统资源,从而更快速的完成任务处理。具体到数据上,通过baseline profile的优化,快手应用的启动速度提升了7.5%。
快手功耗优化专家易旺现场演讲
通过surfaceview替换的优化,快手还在功耗上降低了10mA;通过动态帧率的调整,功耗降低了40mA, CPU负载则降低了18%。未来,vivo和快手将继续在更多领域进行深度合作,包括线程智能调度、线下实验室共建和更多新能力的落地。
软硬件全方位助力,携手开发者打造大屏应用新体验
近几年来手机的性能越来越强、屏幕越来越大,衍生出手机的新形态-折叠屏。针对应用如何在大屏设备进行设计适配,vivo OS产品经理陈苔嫣向开发者分享了在大屏场景下应用的设计原则,让开发者可以为用户带来更极致的用机体验。
vivo OS产品经理陈苔嫣现场演讲
针对折叠屏展开、折叠、悬停的多设备形态,设计应用时既要关注体验的延续性,也要关注大屏场景下如何为用户带来体验的提升。基于此原则,开发者在调整内容显示大小的同时也要基于应用自身特点选择更合适的布局,其中断点与自适应布局是更多开发者的选择。除此之外,由于屏幕更大,用户使用姿态及输入方式更多样化,手指的点触热区也发生了不同,开发者应该充分考虑各区域的功能分布,避免把高频操作的按钮放置在手指难以触达的区域,从而提升用户体验。
对于成功为大屏优化过的应用,vivo会为开发者提供激励策略,免费不限时的应用商店「大屏专区」进行推广,应用将获得额外流量推荐。
此外,vivo框架专家朱道专还针对大屏应用如何进行高效适配向现场开发者进行了分享。首先是包括全屏适配、挖孔适配、横屏适配、多窗口适配和连续性适配的基础适配,目的是保证应用可以在大屏设备上正常的显示和使用。
vivo框架专家朱道专现场演讲
在基础适配之上,还需要通过自适应控件、悬停适配、应用内多任务、拖拽和外设适配的进阶适配,从而利用大屏优势给用户提供优质的应用体验。此外,vivo针对大屏为开发者提供了UI自适应的系统适配方案,进一步提升应用适配效率。为了使开发者尽快适配大屏,vivo提供了三种调试方法。开发者可访问vivo云真机,直接在支持折叠屏切屏操作的远程真机上调试,也可以通过模拟器或手机模拟大屏分辨率来进行适配。
vivo通过提升能力服务、成本服务和社区服务,全面助力开发者提升应用体验。未来,vivo将继续秉持“开放、服务、共赢”的理念,与生态合作伙伴相互依存、相互合作,共同推动手机软件生态的繁荣发展。
申请创业报道,分享创业好点子。点击此处,共同探讨创业新机遇!