首页 > 传媒 > 关键词  > HMSCore最新资讯  > 正文

HDD深圳站:多维度提升开发效率,加速开发者应用创新

2021-12-29 08:45 · 稿源: 站长之家用户

由华为开发者联盟主办的HDD创新开发沙龙,主要展示了Serverless、HarmonyOS、HMS Core等技术能力,这些都是开发者比较关注的应用开发技术动向,也是移动互联网未来的技术发展趋势。Serverless被认为将在云计算的下一个十年起到举足轻重的作用,已成为云计算“下半场”中各大厂商和开源社区竞相拥抱的战略方向和新兴技术。“元宇宙”似乎在一夜之间成为热词,被誉为是互联网的未来。华为AR提供了将虚拟数字世界与真实物理世界融合的能力,在帮助开发者开发更有价值的应用场景同时,也帮助开发者更好地了解元宇宙的基本特性。

下面我带大家一起来看下这些技术带来的价值,究竟如何落地,希望能够为开发者开发应用提供帮助:

一、提升开发效率,降低运维成本:AppGallery Connect Serverless构建服务

Serverless其实代表的是云服务发展的一个趋势,轻量化、可伸缩、免运维,因为这些特性,我们才可以在一个新的生态中快速构建新应用,快速落地想法。

HUAWEI AppGallery Connect 平台提供的 Serverless服务不止是一个函数运行环境,而是一整套完整的有望用来支撑应用现代化的新生态解决方案,云函数只是其中一个小的模块,整个 Serverless 解决方案除了云函数,还有云数据库云存储、云托管、认证等构建服务,以及增长、质量和分析服务,使用这些服务,可以打造一个完整的云端 App,而不需要自己开发任何后端,因为云函数可以承载计算,云数据库和云存储可以承载数据和资源存储访问,而云托管可以解决服务部署的问题,最终认证服务集成后,一个完整App所需要的所有服务端逻辑,都可以通过 Serverless 构建服务完成。

认证服务的SDK支持多种平台和语言,支持手机帐号、邮箱帐号、主流三方帐号、自有帐号以及匿名帐号多种认证方式,无论用户使用何种类型的终端,都能获得统一的登录体验和用户身份。

云数据库与传统的数据库服务相比,提供了客户端与云端、客户端与客户端之间的实时数据同步机制,移动端离线可用等面向移动端的特性。底层的数据库引擎采用存算分离的分布式架构,可以按照移动端的需求自动扩展存储容量或者计算节点。

云函数是 Serverless 中所有逻辑的承载,开发者只需要书写简单的js、java、python 函数,不需要关注部署、资源伸缩、保活、负载均衡等,所有这些复杂的部分都由云函数平台提供。

云存储提供了 Serverless 中的存储环节,其最重要的是数据安全,包括数据备份、数据权限,另外就是与云函数的结合,函数触发读写,同时存储可以通过事件触发函数,双向协同,另外云存储也支持全球多节点加速。

云托管是 Serverless 生态最后一步,应用准备之后的发布上线,需要申请域名、配置dns、申请https证书、配置nginx、配置缓存等较多环节,在使用了云托管之后,可实现一键上线,非常方便。

另外,最近 Serverless 提供了更多跨平台支持能力,以云函数为例,目前支持 iOS、Android、Web、HarmonyOS、快应用、快游戏、微信小程序等开发平台,支持Flutter、React Native、Cordova、Xamarin、Ionic等三方跨平台框架,还支持Unity、Cocos等游戏引擎平台。

下面我们再来看 2 个真实的案例:

目前AppGallery Connect Serverless解决方案在华为内部已经用于AppGallery Connect APP、华为快应用、翻译服务、应用市场联运活动秒杀系统等多个项目中,相比于之前的微服务架构,研发效率得到极大提升。

以 AppGallery Connect Serverless 对翻译服务的支持为例,为了提升应用全球化分发效果,解决开发者在应用上架时面临的翻译成本高、翻译质量无法保障、支持语言有限等问题,HUAWEI AppGallery Connect提供了翻译服务,使开发者能够以更优惠的价格享受到更高的翻译交付质量。开发团队通过使用Serverless云函数+云存储+云数据库服务,高效构建具备高可用和按需扩缩容等特征的翻译服务,与传统架构模式相比,人力成本降低45%,研发周期缩短50%。(数据来源于HUAWEI AppGallery Connect统计数据)

《涂鸦画图》是一款绘画软件,集成认证服务(手机号认证方式),让服务端省去了第三方短信中心对接的工作,服务端减少 80% 的工作量,客户端减少 40% 的工作量。(数据来源于开发者反馈)

二、高效开发应用:HarmonyOS codelabs开发案例

会上,华为还分享了 HarmonyOS codelabs开发案例,以帮助开发者快速了解和使用华为开发者生态的服务。在传统的单设备系统能力基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备,提供全场景(移动办公、运动健康、社交通信、媒体娱乐等)业务能力。

对消费者而言,HarmonyOS能够将生活场景中的各类终端进行能力整合,实现不同终端设备之间的快速连接、能力互助、资源共享,匹配合适的设备,提供流畅的全场景体验。对应用开发者而言,HarmonyOS采用了多种分布式技术,使应用开发与不同终端设备的形态差异无关,从而让开发者能够聚焦上层业务逻辑,更加便捷、高效地开发应用。对设备开发者而言,HarmonyOS采用了组件化的设计方案,可根据设备的资源能力和业务特征灵活裁剪,满足不同形态终端设备对操作系统的要求。

分享中提及了很多丰富的案例和demo,来帮助开发者熟悉相关服务的使用和开发,如移动办公的场景,通过demo演示如何使用分布式文件服务和分布式数据服务,帮助开发者快速调通分布式服务。感兴趣的同学可以在华为开发者联盟-开发者学堂https://developer.huawei.com/consumer/cn/training/detail/C101638950595697009了解一下,华为开发者学堂提供了丰富的在线学习课程,以及学习认证、职业发展、创新扶持等服务。华为开发者联盟作为全球领先的开发者服务平台,从开发、测试、推广、变现等环节,为全球开发者提供一站式服务。

三、HMS Core诸多技术能力帮助开发者迈向元宇宙

最近也一直在关注和元宇宙相关的技术和行业动态,抛开一些概念炒作,元宇宙作为未来发展的可能方向之一,的确值得探讨,它创造了一个用户体验被虚拟连接的全新环境。想象一下,如果你的生活、工作、社交、购物、娱乐等大部分场景都可以在元宇宙中完成,而在这个虚拟世界中,不存在严格的物理规律,不存在信息传播速度的限制,甚至突破时间的束缚穿越到过去某个时间点的世界中,这样很多事情都可以突破现实世界的束缚,这将给开发者和用户带来无限的想象空间。

对元宇宙相关技术比较关注的同学,也可以通过 github 上面的这个项目了解更多信息:GitHub - shadowcz007/awesome-metaverse: Useful resources for creating Meta-verse,里面记录了元宇宙行业里基本所有的技术&项目&公司等,有助于了解元宇宙相关的技术。

在虚拟现实方面,HMS Core 可以提供 AR/3D/音视频等技术能力,我顺便梳理了一些和元宇宙相关的技术:

● 展现层的AR/VR/3D相关技术,HMS Core AR Engine/VR Engine/3D 建模服务。

● 构建社交娱乐、旅游出行等场景的音视频编辑能力,HMS Core音频/视频编辑服务。

● 底层的高速、可靠的网络支撑,HMS Core Network Kit & 无线传输服务。

1、HMS Core 3D 建模服务(3D Modeling Kit)

元宇宙的本质是建立一个映射现实世界的虚拟世界,在这个过程中,需要将现实世界的许多元素进行 3D 建模,将其 3D 化、虚拟化、信息化。

传统的影视建模,都是人工建模或者需要非常高端的设备进行人体跟踪建模,而现在使用手机摄像头和部分手机上的激光传感器,就可以完成比较高质量的建模了,这其实给 3D 建模带来了很多新玩法,例如在游戏中快速搭建场景、在电商场景中帮助店家高效构建拟真商品模型等。

HMS Core 3D建模服务的核心能力主要是三大块:建模、材质生成、动作捕捉。

● 建模主要应用于商品展示等场景,开发者通过扫描建立物体的 3D 模型,可以有效降低建模的成本。

● 材质生成,即仅通过手机的摄像头生成材质贴图的功能。开发者可以将其快速应用于3D建模后的工作流中,也可以生成很多业界流行的材质格式。

● 动作捕捉则能够通过手机摄像头或者单纯的视频或图像,快速估计人体骨骼关键点的三维信息,生成识别对象的动作,该功能可以同时输出 24 个人体骨骼关键点的四元数和3D坐标。

2、HMS Core AR Engine

在大众认知里,元宇宙最让人熟悉的概念就是虚拟现实了,也就是展现层,通过 AR/VR/MR 等方式构建出虚拟社区,很多公司都在这方面一直在持续做技术布局,而华为在这方面的积累也是非常深厚的, HMS Core AR Engine的高精度高性能几何智能,提供领先竞品的SLAM定位,4K精度的人脸和人体骨骼识别和跟踪能力,精确而自然的光线计算和跟踪能力,完整工具的端云全栈全场景解决方案。

据华为自有数据集和测试方案,AR Engine的技术指标已经达到 1.6cm 的 ATE 精度,同时平面检测时长小于 1s,达到了领先的技术能力。

AR Engine还提供了实时环境光识别能力,帧率达到15fps,使用环境光识别,可以对环境光进行重建,以及纹理映射等。

环境跟踪还可以智能识别环境语意,直接将物体轮廓抠出。

另外,AR Engine 还支持图像跟踪、物体跟踪、人脸跟踪、人体跟踪、手部跟踪等,利用这些能力,可以让AR 应用实现更加丰富创新的功能体验。

华为还提供了一套用以开发 AR 应用的完整工具 Reality Studio,可以从建模到动画到场景到逻辑开发到应用发布,一站式制作 AR 应用。

3、HMS Core 音频/视频编辑服务

元宇宙借助 AR 引擎的能力可以打造虚拟现实的场景,虚拟的场景和现实的人,而音视频也是其中不可或缺的一环,通过音频识别和合成技术,以及现在流行的空间音频能力,开发者可以在虚拟世界中打造真实声音,同时也可以将现实世界的声音连接到虚拟场景中。

此外,在线办公、在线会议、实时视频通话、短视频、直播等场景,也是建立在音视频服务的基础上的。

HMS Core音频编辑服务(Audio Editor Kit )提供丰富的AI音效处理、音频渲染、实时声音处理等能力,另外还支持音频空间渲染,通过简洁易懂的操作方式将音频不同组成部分渲染到指定的空间方位,方便制作具有多种场景化的音频体验,满足用户在环绕声编辑、影视配乐等多种使用场景下的音频编辑需求。

HMS Core视频编辑服务(Video Editor Kit) 则可以快速为开发者构建视频编辑能力,集成后让应用为用户提供专业的视频剪辑、特效贴纸、调色美化等功能。

视频编辑服务提供产品级视频编辑UI SDK和视频编辑原子能力SDK,接口丰富、开放性强、稳定可靠,节省开发时间,帮助开发者按需快速构建App的视频编辑功能。为开发者提供视频导入、编辑、特效、贴纸、滤镜、导出、素材库等一站式服务,功能丰富,满足用户多样的短视频创作需求。此外,开发者还可自由编排SDK内素材信息,如服务接入站点、素材/栏目增删等,快速管理App素材。

4、HMS Core Network Kit & 无线传输服务

前面提到,高可靠、低延迟、高带宽的网络也是元宇宙的必备技术和基础设施。

HMS Core Network Kit开放的全链路网络加速技术,使用自研协议通信,保证信息即送即达。

基于AI算法做网络环境预测,能够根据线程数量、IP选路、超时时间等维度,实现网络参数调优,还能够基于业务的网络访问规律,预测业务的网络访问行为,提前预热网络,减少用户等待时间,让短链接达到长链接的体验效果。实现AI网络环境预测、无限弱网拥塞控制,网络时延大幅降低。

HMS Core无线传输服务(Wireless Kit)为开发者提供了完善的无线通信传输能力,以打造定制化的5G+WiFi通信解决方案,帮助开发者解决一系列低速率、高时延、连接不稳定等网络问题,也给用户带来更丰富的无线传输功能和更流畅的网络体验。

以上技术,基本都走在了国内甚至世界的前列,而且都恰好和元宇宙涉及的技术有所重叠,大家感兴趣的话可以多关注一下,大家各取所长,通力合作,为用户打造出更加便捷、创新的应用体验。感兴趣的同学可以登录华为开发者联盟在开发者学堂观看直播。

推广

特别声明:以上内容(如有图片或视频亦包括在内)均为站长传媒平台用户上传并发布,文章为企业产品宣传内容,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。站长之家将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。任何单位或个人认为本页面内容可能涉嫌侵犯其知识产权或存在不实内容时,可及时向站长之家提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明(点击查看反馈联系地址)。本网站在收到上述法律文件后,将会依法依规核实信息,沟通删除相关内容或断开相关链接。

  • 相关推荐
  • 大家在看
  • 【腾讯云】618年中专享优惠抢先看,价值1206元礼券一键领取

    腾讯云618采购采购季,云服务器多种机型限时抢购,产品首购低至1折,续费最高享3.6折优惠。,专业技术7*24小时在线服务,腾讯云为企业和个人提供快捷,安全,稳定的云服务!

    广告
  • 华为用市场《开发者说》Young样精彩 用App讲述7位青年开发者故事

    华为应用市场《开发者说》是一档面向应用开发者征集应用开发故事的内容推荐栏目,让用户从全新的角度触摸应用的温度,感受开发者的用心,为开发者和用户打开了一个相互连接的窗口...无数有朝气、有活力的青年开发者在华为应用市场成长突破,各种性格的青年开发者创造出各式精彩的应用,让华为应用市场生态愈加繁荣,进而持续点亮用户的精彩生活......

  • 寒冬之下,开发者怎么挣钱?

    对开发者而言,如今的广告变现,只要集成平台提供的SDK,就可以即插即用地开启变现...因此,开发者变现水平的普遍提高,前提是变现平台本身达到相当高的成熟程度...开发者可以按图索骥,加快产品和变现进程...特别要建议开发者的是,应该多和平台交流互动,一来可以更快感知到行业趋势变化,二来可以学到许多其他开发者或产品的优秀实践...可是眼光放长远,我们会发现,每次出现这种困难局面,事后来看,都意味着新机会正在起跑线上......

  • 高合汽车全系进化,多维度的满足用户的用车需求

    高合旗下的这款可进化轿跑SUV——高合HiPhi X,可是汽车圈中的“佼佼者”,无论是在性能的表现上还是车型的配置上,在目前的汽车圈中都属于炙手可热的...2022年3月,高合汽车对旗下首款量产车型高合HiPhi X进行全系进化,新增6座创远版、6座智远版两款长续航版本车型(后驱),续航里程提升至650KM...针对智能家庭场景与智能商务场景的不同侧重,高合HiPhi X打造出“一人拉风、两人浪漫、四人豪华、六人欢畅”的多元场景体验,精准满足不同类型用户的用车场景需求,带来更为个性化的科技豪华表达......

  • 苹果允许应用开发者在某些情况下可以自动提高订阅价格

    如果开发者想要提高其应用的订阅价格,用户将被取消订阅,并且必须重新订阅并同意新价格...苹果开发者网站上的更新写道:“通过此次更新,在某些特定条件下并提前通知用户,开发者还可以提供自动续订订阅价格上涨,而无需用户采取行动,也不会中断服务...苹果指出,必须满足特定条件...

  • 被 Google 劝退,开源开发者:“我将停止开发,不会再回来了!”

    开源电子邮件客户端FairEmail 的开发者Marcel Bokhorst在 XDA 开发者论坛有些愤怒且遗憾地说道之后,他删除了自己上架 Google Play 商店的所有应用程序,并宣告停止开发...如果该 App 无法再出现在 Google Play 商店中,那么支持这个(开源)项目也有没有了意义,因为大约99% 的用户是从 Google Play 下载了该应用...@eff请介入并支持开源开发人员,他们是 Google 滥用行为的受害者......

  • 欧盟计划迫使苹果公司允许开发者访问所有硬件和软件功能

    根据欧洲议会区内市场委员会认可的协议,欧盟正在加紧立法,对苹果等公司进行严格监管,制定计划迫使类似的"守门人"开放硬件和软件的使用权,甚至成立一个内部部门来满足新规则。本周早些时候,欧盟各国政府就《数字市场法》(DMA)达成临时协议,43票赞成,1票反对,1票弃权,表明欧洲立法者对积极监管大型科技公司达成了广泛共识。由于苹果公司在欧盟的年营业额规模、拥有和运营拥有大量活跃用户的平台,以及由于其满足这些标准的时间有多长,其"根深蒂固的持久地位",几乎肯定会被列为"守门人"并受到监管的影响,因此将受到DMA规定的规

  • 安卓将对懒惰的开发者说“不”,这会是件大好事

    乍看之下,苹果只给了开发者不到一年的时间去适配新版系统,但也正是因为这样的有力措施,才使得iOS上的主流应用早在2015年就已实现了全面64位化,并大幅提升了效能...例如在Android10、Android11时代,谷歌就只是要求开发者“至少适配Android8”就算合格...这样的情况即将告一段落...也就是说,这款游戏将完全失去“拉新”的能力,至少在谷歌应用商店的官方渠道是这样......

  • 多维度升级企业战略布局,辛巴辛有志推动辛选品质化发展

    在直播电商行业竞争日益激烈的当下,辛巴辛有志全面升级辛选企业战略布局,从供应链、品控、主播团队培育三大方面入手,推动辛选品质化发展...首先,在供应链方面,辛巴辛有志带领辛选创新落实了C2M(Customer-to-Manufacturer,即顾客对工厂)定制化供应链模式,通过缩减流通环节、降低生产成本的方式提高商品性价比,让直播间用户更为直接地获取平价好物...依托于辛选的资源优势,辛巴辛有志能够为旗下主播提供货源、售后等一系列的配套服务,让主播能快速成长,实现辛选直播团队的专业化、规范化发展......

  • 惠普Dev One笔记本发布 专为开发者打造

    该款笔记本是专为开发者打造的笔记本,预装的不是Win系统,是Pop!_OS Linux版,在开发者中很受欢迎...价格方面,Dev One笔记本售价是1099美元起,约合7355元...

  • 苹果大中华区开发者破500万 小型开发团队正不断壮大

    苹果也有意借助WWDC,让优秀的开发者们走到台前享受应得的掌声,鼓舞更多的开发者...对于这样的小型团队来说,除去产品的开发外,产品的运营同样是一个大的问题,有限的资源与资金往往会限制住开发者的手脚...在与这几位开发者交谈的过程中,除了自身的开发故事之外,他们提到最多的是App Store平台以及一系列的开发者资源...苹果通过这样的方式帮助开发者成长,开发者则通过优秀的app不断筑高苹果的生态壁垒,通过这样的良性循环,最终让用户、开发者以及苹果都能从中受益,一起创造更高的价值......

今日大家都在搜的词: