加入华为鸿蒙智联HarmonyOS Conntct生态全流程 原创 精华

发布于 2022-2-14 10:32
浏览
1收藏

目标

将现有的产品加入到鸿蒙智联(HarmonyOS Connect),成为HarmonyOS Connect的生态合作伙伴,依托华为 HarmonyOS、硬件、芯片、云服务等软硬件开放能力,为产品全方位赋能,实现商业共赢。

整体产品开发流程图

加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区

产品开发引导流程图

加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区

基础知识

什么是HarmonyOS Connect 生态合作伙伴?

HarmonyOS Connect 生态合作伙伴计划,是华为全场景战略的落地计划。依托华为 HarmonyOS、硬件、芯片、云服务等软硬件开放能力,为设备商、解决方案提供商、模组商等广大智能硬件合作伙伴提供全方位赋能,如连接、AI、安全、运营、渠道等,使合作伙伴设备快速融入华为全场景智慧生活,实现商业共赢。在2021年8月18日,鸿蒙生态发展迎来了重大里程碑。根据此前规划,华为硬件生态品牌 Works with HUAWEI HiLink 与 Powered by HarmonyOS 已全面升级为 HarmonyOS Connect,真正意义上实现了硬件生态品牌的统一。相关的内容可以查看新闻稿

合作伙伴的类型有哪些?

不同的合作伙伴之间的区别参看官方文档:合作伙伴,目前一共有5种,分别是:

  • HarmonyOS Connect生态产品合作伙伴
  • HarmonyOS Connect生态解决方案合作伙伴
  • HarmonyOS Connect生态解决方案合作伙伴
  • HarmonyOS Connect生态解决方案合作伙伴
  • 实验室

如何成为合作伙伴?

目前合作伙伴只针对企业进行申请。
操作流程包括:注册华为账号->完成企业实名认证->签署协议->加入合作伙伴计划
具体的步骤参看官方文档:成为合作伙伴

视频教程

加入HarmonyOS Connect的相关视频教程

创建产品

创建产品的详细步骤可以参看官方文档:创建产品

前置条件

通过鸿蒙智联合作伙伴的申请(备注:提出申请需要2~3个工作日才会被审核,如果时间问题请尽早申请)

创建产品

你可以在Device Partner管理中心->产品开发中添加产品
加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区
具体的创建产品步骤可以参看官方文档:创建产品

选择品类

这个步骤非常关键,因为品类确认后是无法修改,品类也决定了可以选择的开发方案(标准方案),以及相关的智慧生活APP的雏形。目前平台已经存在100多个子品类,如果缺少需要添加的品类,可以点击“品类缺失反馈”,提问时,选择HarmonyOS Connect类别,提交新品类的要求,这个反馈时间有时候比较慢,大概需要1~2个工作日,建议:直接联系对接的华为产品经理帮忙申请。

加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区

选择开发方案

加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区

按照品类的不同,平台向开发者提供了“标准开发方案”、“自定义开发方案”两种开发方案。
标准开发方案(推荐):平台为部分品类提供相对成熟的开发方案,使用此类方案可以提升开发效率、缩短产品认证时间。
自定义开发方案:当标准开发方案无法满足伙伴的需求时,可以采用自定义开发方案,实现更灵活的配置。

标准开发方案具体的区别

标准开发方案 适用场景 认证等级
HarmonyOS Connect直连方案(Wi-Fi/Combo) 基于HarmonyOS Connect服务包、OpenHarmony操作系统、Wi-Fi/Combo模组进行产品开发,并通过Wi-Fi直连实现全场景设备间的互联互通。 A标
HarmonyOS Connect极小硬件方案(BLE) 基于HarmonyOS Connect蓝牙协议规范、非OpenHarmony操作系统、蓝牙BLE芯片进行产品开发。通常用于蓝牙设备内存较小(256KB以下)、无法安装操作系统的场景。 B标

注意、注意、注意:虽然无论是A标或B标都属于鸿蒙智联的产品,但是存在区别:

  • A标是OpenHarmony操作系统
  • B标是非OpenHarmony操作系统

A/B的具体区别

加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区

完善产品的基础信息

加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区
根据要求填写产品的基础信息就可以创建产品了。

再次提醒:产品品类、开发方案、连接方式、通信类型选择后将不可修改,所以需要谨慎选择。

产品创建完成

加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区

产品定义

产品创建完成后,需要对产品的软硬件规格、功能等进行定义,以便开展后续的设备开发和应用开发。产品的定义可以参看官方文档:产品定义

产品在选择开发方案时存在A标和B标的区别,下面我们就来说说A标/B标产品的集成开发需要完成的工作和注意事项。
接下来所操作的内容,如果没有特殊说明是A标或者B标特有的操作,则默认无论是A/B标都需要执行的操作。

1、产品显示A标或者B标

加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区
加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区

2、产品定义–软硬件规格

A标产品

加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区

B标产品

加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区

主要关注的几个参数

2.1、集成能力:必须实现万能卡片:智慧生活APP、FA。

智慧生活APP和FA都需要符合鸿蒙智联的交互设计方案。
智慧生活APP可以在线或线下设计,建议在线设计
加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区

FA的还需要提交UX、UI审核
加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区

2.2、操作系统、操作系统版本号

目前平台提供了多种的操作系统,如果是A标产品则需要选择OpenHarmony,对应的操作版本有1.1.1、1.1.0,根据实际情况进行选择。如果是B标产品则可以根据产品的实际情况选择,当然也可以现在Others。
A标产品选择了OpenHarmony系统,在自测试阶段需要提供OpenHarmony兼容性测试报告,相关的兼容性测试指导文档请查看附件:HarmonyOS Connect认证测试_兼容性测试指导.pdfOpenHarmony兼容性测试兼容性测试指导书

2.3、通信模组

可以选择鸿蒙智联以及认证过的模组,目前已通过认证的模组列表,请查看:鸿蒙智联已认证模组,当然也可以选择自定义模组,重点说明下自定义模组:若使用自定义模组,需要在“自测试”环节,额外完成 《HarmonyOS Connect模组硬件测试报告》 和《模组兼容性规范自检表》的测试,并需要在后续的产品认证测试中,补充模组相关功能的用例测试。鸿蒙智联已认证的芯片列表
加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区
《HarmonyOS Connect模组硬件测试报告》 参看附件:HarmonyOS Connect 认证硬件测试报告模板.xlsx
《模组兼容性规范自检表》参看附件:HarmonyOS Connect 设备兼容性规范自检表.xlsx

3、产品定义–物模型定义

根据产品的品类和实际的功能定义相关的功能,包括:品类功能、通用功能、自定义功能、组合功能,不同的品类存在功能差异,根据实际产品情况而定。顺便说明下,物模型定义功能会关联到交互设计上。具体定义可以参看官方文档:物模型定义
加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区

4、产品定义–蓝牙信道配置

如果产品的通信方案是BLE,则需要进行蓝牙信道的配置,信道根据实际情况可以配置多个,信道配置说明文档请查看附件/蓝牙:蓝牙接入规则和注意事项.docx
在集成开发时会涉及到蓝牙广播设置,关于BLE广播规范请查看附件/蓝牙:BLE广播规范.docx
加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区

集成开发

集成开发,包括设备集成开发应用集成开发。针对与设备集成开发有相关的开发指导文档,请查看附件:HarmonyOS Connect设备集成开发指导.pdf

如果是A标产品,涉及到OpenHarmony的集成,OpenHarmony开源代码下载

集成开发–OTA升级

对于已完成设备开发和自测的产品,Device Partner平台提供OTA升级服务,合作伙伴可以发布固件版本,便于用户快速升级产品。 当合作伙伴使用自有OTA服务时,平台仅归档伙伴创建的固件版本信息。OTA升级集成完成后可以在线申请验证升级功能是否正常。
OTA升级指导文档

自测试

产品完成开发后需要对产品进行自测试,自测试通过后才可将产品进行技术认证。平台会提供自测工具与自测指导协助您完成产品的自测。可以参看:产品自测试指导文档

体验测试

加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区

认证测试申请表,请查看附件:HarmonyOS Connect认证测试_认证测试申请表.pdfHarmonyOS Connect 认证测试申请表.xlsx
自测指导,请查看附件:自测试指导.zip,其中包括了:

  • HarmonyOS Connect生态产品自测试指导.pdf
  • HarmonyOS Connect技术认证WIFI模块硬件认证测试标准_v1.0.xlsx
  • HarmonyOS Connect生态产品-NFC标签生态接入认证测试标准.pdf
  • HarmonyOS Connect生态认证法规认证要求一览表 v1.1.xlsx

OpenHarmony兼容性

如果是A标产品,基于OpenHarmony系统就需要测试OpenHarmony兼容性,兼容性测试指导,请查看附件:HarmonyOS Connect认证测试_兼容性测试指导.pdf,另外还需要提供测试报告,兼容性测试是由开放原子开源基金会发起测试,主要是对OpenHarmony开源项目设备进行认证,以确保它们兼容性一致,并能正常与其他OpenHarmony开源项目设备进行高效且安全的互联互通。OpenHarmony开源项目设备通过专业的测试工具完成兼容性测试,可以获得OpenHarmony认证。具体兼容性内容开源参看:兼容性测试指导书

加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区

安全测试

如果是A标产品,需要进行安全测试,主要内容包括:镜像安全测试,看护系统安全,具体安全测试请查看附件:HarmonyOS Connect认证测试_安全测试指南.pdf:用于支撑生态合作伙伴进行镜像测试,说明镜像测试的目的和操作方法。
加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区

其他测试

产品测试其他需提供的测试报告,具体的测试指导可以查看附件:HarmonyOS Connect认证测试_资质与报告.pdf
加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区

产品测试报告的具体内容可以查看附件:HarmonyOS Connect xx产品测试报告模板.xlsx
主要包括:

  • 测试报告总体要求
  • 产品测试报告
  • 产品配套FA测试报告
  • 产品配套H5测试报告
  • 产品配套FA测试用例参考-设备控制
  • H5测试用例
  • 遗留问题列表
  • 测试经理签名

如果是A标产品,使用到了自定义模组,则需要提供模组兼容性规范自检表(具体内容查看附件:HarmonyOS Connect 设备兼容性规范自检表.xlsx)和硬件测试报告(具体内容查看附件:HarmonyOS Connect 认证硬件测试报告模板.xlsx
加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区

如果由其他测试报告也可以上传到其他测试报告选项中。

开展产品认证

为了保障HarmonyOS Connect生态产品质量,确保消费者获得良好、一致的分布式业务体验,合作伙伴的所有产品均需要通过HarmonyOS Connect认证测试,才能获得相应的品牌授权。认证要求包括但不限于法律和合规遵从要求、生态设备体验要求、OS技术规范要求等。

认证标准

加入华为鸿蒙智联HarmonyOS Conntct生态全流程-开源基础软件社区
产品的认证步骤,具体内容可以参看:产品认证指导
前置条件:完成产品自测试,并提交相关的测试报告。
步骤1、提交预约认证申请
步骤2、完成样机投递
步骤3、查看认证结果,最终才可以获得认证。

问题反馈渠道

HarmonyOS Connect提供了多种问题反馈渠道,如果你遇到了问题除了直接联系对接的华为产品经理,还可以通过在线的方式提交问题。
渠道1、智能客服
渠道2、智能联盟在线提问
渠道3、华为开发者论坛

其他

本文中提到了相关文档集合请在附件中下载。

感谢

如果您能看到最后,还希望您能动动手指点个赞,一个人能走多远关键在于与谁同行,我用跨越山海的一路相伴,希望得到您的点赞。

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
加入华为鸿蒙智联HarmonyOS Conntct全流程.zip 15.01M 46次下载
已于2022-2-14 18:14:24修改
2
收藏 1
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐