教你如何打造AliOS生态圈

电子说

1.3w人已加入

描述

生态化是车载操作系统迈向市场化运作的重要途径,而拥有合作共赢、健康有序的生态圈,也是车载操作系统是否成熟的重要标志。因汽车产业链的复杂性,主机厂及其供应商、芯片厂商、独立软件商、内容和服务商等都是车载操作系统生态圈的成员。

通过分层定义标准、加强系统框架、完善工具体系、夯实核心服务等多个维度的发力,AliOS操作系统已在生态建设上取得显著成效:

在芯片层面,AliOS同包括德州仪器、高通、恩智浦、联发科、瑞萨、英特尔等知名芯片厂商合作,并已基于多款车载SOC量产近百万台AliOS智能网联车机。

在系统框架层面,AliOS通过定义插件化的语音交互框架,能灵活地集成包括阿里达摩院、天猫精灵以及行业领先的语音服务提供商(如讯飞、思必驰、纽昂斯等)的语音相关算法,共同打造交互体验优异的产品。

而在应用和服务层,AliOS通过自主定义的CloudApp应用标准和支付宝小程序车载版标准,已经形成了包括高德、美行等地图服务,虾米、酷我、喜马拉雅、快手等音视频服务,支付宝支付服务,饿了么、淘票票等本地生活服务,停车加油充电等出行服务,以及钉钉等社交服务在内的,能覆盖行车过程中用户主要需求的广大生态圈。

基于上述各个层面的合作和产品化经验,AliOS也沉淀了丰富的工具、流程以及标准,并逐步从端到端交付的单一合作模式,进化到开放的生态合作模式,进一步繁荣AliOS生态圈,让产业链上的各个玩家都能从开放的AliOS上获得收益。

作为生态化建设的核心战略手法,AliOS分层开放架构定义了AliOS开放的主要内容以及开放对象,自下而上,开放的内容和对象分别是:

1.硬件/车型适配能力开放:

面向芯片厂商和主机厂,开放完成芯片适配和车型适配所需要的工具包,主要包含硬件抽象层(HAL)以及车信号抽象层(VHAL)的接口定义,接口测试以及参考代码,厂商可以据此完成HAL/VHAL接口的实现和测试验证;

通过验收的HAL/VHAL接口实现,可集成进入AliOS系统,并交付给主机厂用于下一阶段的产品开发。除了传统的SOC硬件适配和车信号适配,面向神经网络算法的AI加速芯片,AliOS也提供标准化的接入方式,隐藏底层硬件差异对于上层算法应用开发的影响。

2. 系统定制能力开放:

面向产品定义或开发者,开放做AliOS系统定制的标准化方式,包含可定制项的文档说明,定制方案和配置文件,以及实施定制所必须变更的系统源码;通过提供系统定制能力,比如在系统层实现组件插件化,产品可以具备更强的伸缩性,呈现更多样的形态。比如通过语音定制,AliOS系统可以集成不同语音服务提供商的算法产品。

场景引擎是AliOS系统用于收集系统状态,融合感知结果,以及理解用户意图的重要系统组件,场景引擎的计算结果可以被用于增强交互,或者是主动服务推荐等。AliOS系统提供了定制场景引擎的能力,即可以根据芯片算力和传感器能力,定制场景引擎所计算的内容及输出的结果。

系统定制的另一个重要开放能力,是针对算力和存储容量各异的SOC芯片平台,提供各种系统参数的定制和搭配建议,比如针对大内存和小内存设备所建议的编译选项就有所不同。此外,系统定制者也可以开发新的系统服务或中间件,用于管理或连接特定的车载或外接硬件,比如手机投屏服务等。

3. 产品能力开放:

核心产品能力是斑马基于AliOS所打造的各项云端一体化的能力,比如地图服务、语音服务、感知服务、支付服务、通讯服务、场景引擎等、这些产品能力本身已经集成了阿里或生态伙伴的服务能力,同时,也面向主机厂或者Tier1等合作伙伴进行开放。

开发者可通过入驻斑马开放平台,来获取这些核心产品能力,从而以更快捷高效的方式来打造智能车机或智能座舱产品。主机厂对核心产品能力的获取是可选择可组合的。

4. 应用开发:

AliOS定义了CloudApp作为其原生应用形态,提供CloudAppFramework SDK作为开发CloudApp的标准SDK,并通过AliOS开发者工具MagicCode 进行SDK的分发,CloudAppFramework SDK提供基于TypeScript语言的编程接口,应用开发者可选择使用TypeScript或者JavaScript语言进行CloudApp的开发。

此外,AliOS也提供NDK,以C接口方式将部分系统能力暴露给应用开发者。CloudAppFramework SDK、NDK以及开发者工具的成熟度和易用度,在很大程度上会影响AliOS应用生态的发展,因此也是AliOS生态化建设的核心工作之一。

5. 小程序开发:

AliOS引入支付宝小程序框架并和AliOS系统融合,形成AliOS车载版小程序,小程序开发者可以通过支付宝提供的开发工具和发布形式,为AliOS开发小程序并通过支付宝平台上架。AliOS车载小程序可通过主界面,语音,地图,主动推送服务等多种方式来触达用户。

6. 应用定制:

应用定制是面向主机厂、Tier1,将斑马开发的AliOS系统应用以源码或者SDK的方式开放,复用成果,减少主机厂和Tier1的应用开发周期。

AliOS在硬件适配、系统定制、服务接入、应用开发等各个层次可以以不同的方式开放能力并服务合作伙伴,逐步形成服务生态、应用生态和硬件生态。开放合作必然伴随着标准和公约,当然,开放的目标一定不是强推标准,而是在互利共赢的基础上,尽可能降低AliOS系统碎片化程度,减少主机厂和Tier1基于AliOS的产品研发成本,并提升三方服务的可触达面。

在执行层面,AliOS将通过AliOS开放平台、开发者平台以及开发者培训三大阵营来落实能力开放,真正服务合作伙伴。

AliOS开放平台

AliOS开放平台(open.alios.cn)为小程序开发者提供入驻、设计、开发、发布等一条龙服务,小程序开发者可以基于该平台快速开发和发布小程序。此外,面向应用或车载小程序开发者,平台将逐步开放斑马地图服务、语音服务以及其他第三方生态服务。

AliOS车载小程序基于阿里小程序生态“一云多端”的底座,融合了阿里集团开发者生态,是专门为车载体验而生的一种优质服务能力。基于支付宝小程序的框架能力可实现小程序快速适配上车,同时结合诸多车载能力实现与车载系统的高度融合、为用户打造丰富多彩的车生活服务。

目前AliOS车载小程序已构建了丰富的车载小程序服务生态,覆盖了车主服务、生活服务、出行服务、影音娱乐、媒体资讯等众多服务类目,为用户打造丰富智能化服务生态的同时、也为车企和生态服务提供方提供了更多的可能性。

基于车载小程序的多轮交互能力,可以实现多端串联、硬件控制、情境驱动、服务找人等车生活服务,打造软硬一体的“车载服务标杆体验”。

编辑:jq

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分