赋能智能时代造梦师,华为终端分布式技术的破与立

赋能智能时代造梦师,华为终端分布式技术的破与立

原创
作者:周雪 2020-06-24 10:31:30

网络

分布式 跨终端的开发,为了适配不同终端不同系统,开发者要做大量的重复开发和多形态开发,同时为了抢占市场先机,其研发的创新周期也在不断缩短,不少开发者都叹息“太难了”!

【51CTO.com原创稿件】很多人将开发者比喻成“造梦师”,因为通过开发者的努力,让很多创新应用“从梦想照进现实”,带给消费者前所未有的震撼体验。但必须承认,消费者的胃口越来越“刁钻”了:开车的时候能不能打个手势就在车机屏幕里播放喜欢的歌?手机里的照片能不能“嗖”的一下飞到电脑里?可穿戴的运动相机能不能变成手机第三个摄像头?手机游戏能不能实时同步到高清电视里畅玩?

  理想很完美,层层蔽障之外的现实更“骨感”。随着交互方式越来越多,应用场景越来越丰富,开发的难度也呈几何式增加。尤其是跨终端的开发,为了适配不同终端不同系统,开发者要做大量的重复开发和多形态开发,同时为了抢占市场先机,其研发的创新周期也在不断缩短,不少开发者都叹息“太难了”!

  跨终端开发的三座大山

  其实早在几年前,其实有不少开发者就开始琢磨跨终端开发了:能不能让一个设备,同时拥有所有手边产品的功能,从而突破不同终端硬件的限制,在独立的智能设备之间相互感知相互协作呢?这个想法其实并不算天方夜谭,但必须先跨越三座大山:

[[331184]]

  首先,海量的终端硬件产品适配起来太困难。手机、智能手表、蓝牙音箱、智能家居、高清电视机这些终端硬件形态各不相同,开发者哪怕只是开发一款应用中的某一个功能,就需要做成百上千次不同硬件的适配工作,工作量巨大且很多工作都是重复开发效率低下;

  其次,系统架构繁琐,不同平台需要使用多种不同编程语言。而且不同的平台有不同的数据库,跨平台实现数据融合难如登天;

  最后,缺乏创新和应用生态,遇到一个跨场景热点往往跟随者众,但创新力度大打折扣,相应的想要落地给予用户的部分也更是少之又少。

  显然,如果为了保障每一个终端的应用效果,从硬件到软件的每一个零部件全部重新创建那是不理智的,也会让开发者和企业丧失发展机遇期。那么跨终端的开发困境如何“破”呢?在华为的眼里,这些问题未必真的是问题。

  华为分布式开发技术的破局

  面对跨终端开发,华为终端分布式技术主要做了三件事,也以此为基础打破了跨终端开发的屏障问题:一是将硬件资源通通虚拟化为硬件池,让硬件资源可以相互调用;二是让软件系统模块化,按需调用并弹性部署;三是一次开发,多端部署,减轻开发者的工作量。

  华为终端分布式技术在原来的基础上再次升级,集成了更多的跨终端开发能力。概括而言就是再次降低了跨终端开发的难度,让开发者可以快速获得多种跨终端的能力。以华为终端分布式技术工具链HUAWEI DevEco Studio为例,它集成了华为数十项能力,拿开发者最头疼重复造轮子问题来说,在DevEco Studio可以一键式拖拽生成API代码,而且可以自动引入Gradle包,自动生成头部import,开发效率非常高。

  为了提升开发效率,华为还以接口的形式开放了不同的跨终端能力:如需要社交通信,华为畅连CaaS Kit的轻松接入能让应用秒变视频通话神器;不同终端文件传输慢且不稳定?Share Kit让无线传输高速不丢包;大屏小屏终端设备太多,Cast+ Kit让多屏协同变得如丝般顺滑;开发者想尝试蓝牙、WiFi之外的联接方式,可以选择 OneHop Kit,轻轻碰一下就能实现多设备触碰交互;倘若开发者对边云协同缺乏信心,通过LinkTurbo Kit就能让华为云端协同网络不断加速;开发者希望打造超级终端,那一定不能错过DeviceVirtualization Kit,让硬件设备虚拟化。

  不妨以HUAWEI Cast+Kit为例,看看华为是如何帮助开发者化解多屏切换的压力。过去开发者在做小屏幕向大屏幕切换应用时,需要考虑很多因素:跨屏操作的便捷性、画面同步效果、网络低时延、应用稳定性等等。华为分布式技术Cast+Kit的黑科技则轻松化解这些难题:华为自研的音视频同步协议、动态高帧率方案和感知编码算法,实现了50ms的投屏超低时延,稳定流畅让开发者不用担心跨屏的用户体验;500ms华为协议端到端的连接速度,支持最简单的秒发现秒链接;华为超简通信机制配合无线底层协议和算法优化,即使网络丢包率高达25%,依然能确保视频播放流畅稳定。

  最关键的一点是——Cast+Kit的接入方式对开发者非常友好,软件框架简洁明了很容易上手,而且Cast+Kit已经在华为这边实现了高度的技术集成与封装,开发者只需调用简单接口即可进行集成,实现快速开发。换而言之,华为是把复杂留给了自己,把简单留给了开发者。

  全场景智慧生态服务平台的建立

  华为开放了这么多的能力,目的是什么?最直接的目的是将终端硬件单一设备之间的壁垒打破,让硬件不再成为限制,让未来有机会打造出一个拥有无限边界的“超级终端”。而一些嗅觉敏锐的开发者可能看到的更深远,在“万物互联”的路上狂奔,华为分布式终端便在构建一个平台,携手开发者共同布局IOT时代的泛终端生态。

  在万物互联时代,手机不会成为人们接入智慧生活的唯一入口,手表、耳机、PC、平板、音箱、眼镜、车机和智慧屏这些辅助入口也会共同承担起智能家居、移动办公、智慧出行、运动健康、影音娱乐等智能生活场景。基于这种趋势,打破不同智能终端设备的壁垒是必然选择。如果开发者想在万物互联时代大有作为,如果企业用户也想在万物互联时代拥有更强劲的竞争实力和生命力,那么从现在开始就需要提升自己在跨终端开发领域的能力。

  分布式技术是万物互联时代的关键技术,也是实现人们智慧生活的一个重要基础技术。华为终端分别苏的出现,意味华为为开发者和第三方企业打造了一个技术实力强硬的支撑平台,一个拥有丰富智能终端的合作伙伴,一个超过6.5亿终端用户的强大市场基础。并且在华为1+8+N战略的影响下,以智能手机为中心,辐射到周边智能设备的生态圈中,开发者是至关重要的一环,也是这个生态是否拥有活力的关键因素。因此我们便不难理解华为分布式技术为何选择了持续开放,不断为开发者赋能。

【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】

 

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/246618.html<

(0)
运维的头像运维
上一篇2025-04-26 17:52
下一篇 2025-04-26 17:53

相关推荐

  • 个人主题怎么制作?

    制作个人主题是一个将个人风格、兴趣或专业领域转化为视觉化或结构化内容的过程,无论是用于个人博客、作品集、社交媒体账号还是品牌形象,核心都是围绕“个人特色”展开,以下从定位、内容规划、视觉设计、技术实现四个维度,详细拆解制作个人主题的完整流程,明确主题定位:找到个人特色的核心主题定位是所有工作的起点,需要先回答……

    2025-11-20
    0
  • 社群营销管理关键是什么?

    社群营销的核心在于通过建立有温度、有价值、有归属感的社群,实现用户留存、转化和品牌传播,其管理需贯穿“目标定位-内容运营-用户互动-数据驱动-风险控制”全流程,以下从五个维度展开详细说明:明确社群定位与目标社群管理的首要任务是精准定位,需明确社群的核心价值(如行业交流、产品使用指导、兴趣分享等)、目标用户画像……

    2025-11-20
    0
  • 香港公司网站备案需要什么材料?

    香港公司进行网站备案是一个涉及多部门协调、流程相对严谨的过程,尤其需兼顾中国内地与香港两地的监管要求,由于香港公司注册地与中国内地不同,其网站若主要服务内地用户或使用内地服务器,需根据服务器位置、网站内容性质等,选择对应的备案路径(如工信部ICP备案或公安备案),以下从备案主体资格、流程步骤、材料准备、注意事项……

    2025-11-20
    0
  • 如何企业上云推广

    企业上云已成为数字化转型的核心战略,但推广过程中需结合行业特性、企业痛点与市场需求,构建系统性、多维度的推广体系,以下从市场定位、策略设计、执行落地及效果优化四个维度,详细拆解企业上云推广的实践路径,精准定位:明确目标企业与核心价值企业上云并非“一刀切”的方案,需先锁定目标客户群体,提炼差异化价值主张,客户分层……

    2025-11-20
    0
  • PS设计搜索框的实用技巧有哪些?

    在PS中设计一个美观且功能性的搜索框需要结合创意构思、视觉设计和用户体验考量,以下从设计思路、制作步骤、细节优化及交互预览等方面详细说明,帮助打造符合需求的搜索框,设计前的规划明确使用场景:根据网站或APP的整体风格确定搜索框的调性,例如极简风适合细线条和纯色,科技感适合渐变和发光效果,电商类则可能需要突出搜索……

    2025-11-20
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注