手把手教你使用 Studio Lite + Digtal car!助力智能汽车场景、轻应用开发更轻松!
8 月 30 日,Studio Lite + Digtal car 在零束 SOA 开发者官网正式上线。开发者们踊跃尝鲜,开发出了各种各样的“dream car”场景、轻应用,堪称人均“智能汽车场景、轻应用导演”。
为了让更多开发者掌握具体操作,下面我们就来针对 Studio Lite + Digtal car 的使用进行说明。本文将从以下两个方面来介绍
1、使用 Studio Lite + Digtal car 进行智能场景/轻应用开发步骤
2、使用 Studio Lite + Digtal car 进行智能场景开发实践
一、智能场景/轻应用开发步骤
使用 Studio Lite + Digtal car 进行智能场景/轻应用开发步骤如下:
1、注册、认证
用户登录上汽零束 SOA 开发者官网https://developer.z-onesoft.com,单击页面右上角【成为开发者】,在汽车制造商、科技公司、极客开发者中选择一个身份,输入大陆手机号进行注册即可。
注册成功后,进入官网首页,单击页面右上角【认证为开发者】,进入账户认证页面 → 点击页面右边的【去认证】,提交身份认证信息,审核通过后即认证为开发者。
2、智能场景/轻应用创建
认证成功后登录账号,点击官网首页右上角开发者认证的身份,如【极客开发者】, 进入上汽零束 SOA 开发者网站控制台,点左上角【 控制台】 → 点左侧【应用管理】下的智能场景/轻应用 → 点左上角【+创建场景】或【+创建轻应用】,填写信息并提交,就可以在列表中看到自己创建的智能场景/轻应用了。
3、API 服务申请
创建智能场景/轻应用后,在场景/轻应用页面点【能力中心】 → 在列表里勾选智能场景/轻应用开发所需要的服务并点【一键申请】→ 在弹出的窗口中填写申请原因、场景描述和样例,点击确认,等待审批通过即可。
接下来分别阐述轻应用开发、智能场景开发。
4.1 智能场景开发
在智能场景页面点【开发管理】→ 下拉到底,点【创建开发版本】,输入版本号和版本描述 ,即可完成版本构建 → 点【场景开发】弹出 Z-ONE Studio Lite 开发工具。
点击界面左上角的 icon “explorer”,弹出 workspace 和 simulator 区域。在 workspace 区域右键,点击【 File】—【New File】,为新的场景命名,注意修改后缀为“.scene”。然后拖拽流程控件完成事件流绘制,并通过 Ctrl+S 或点【Save】进行自定义场景保存。
对自定义场景进行保存后,在 simulator 区域点【Vehicle States Simulator】,可以编辑当前车辆的状态,保存后点击“开始”,即开始仿真验证;在 simulator 区域点【Digital Car Inside】或【Digital Car Outside】查看车内外状态是否符合自定义的场景逻辑。
若仿真验证通过,说明自定义的场景没有问题。单击菜单栏【project】—【Save project to Cloud】,完成项目保存。单击菜单栏的【project】—【Upload Scene File to Cloud】,完成场景文件上传。
4.2 轻应用开发
在轻应用界面点【开发管理】→ 下拉到底,点【创建开发版本】,输入版本号和版本描述,即可完成版本构建 → 点【应用开发】弹出 Z-ONE Studio Lite 开发工具。
点击界面左上角的 icon “explorer”,弹出 workspace 和 simulator。在 workspace 区域右键,点击【New Folder】,建立新的轻应用资源文件夹,随后通过代码编辑进行轻应用开发。
代码跑通后,可以点击 MP Simulator 页面上的【上传】或者菜单栏【Projcet】下的【Upload MP Project to Cloud】,将开发好的轻应用上传。此时轻应用列表开发版本的状态会切换为“开发完成”。
开发完成后,开发者可以选择“标准测试”、“远程调试”(即轻应用调试/测试,待开放)。标准测试通过后,开发者可以将轻应用提交审核,等待零束审核团队进行审核(即审核申请,待开放)。审核通过后,开发者便可以将轻应用进行上架,供广大用户使用(即应用上架,待开放)。
二、智能场景开发实践
以使用 Z-ONE Studio Lite + Digtal car 创建智能场景,实现电动汽车剩余纯电里程数低的提示为例。详情见链接https://mp.weixin.qq.com/s/wxtg7AssMK5wD7S-oyK06A。
经过上述讲解,相信大家已经熟练掌握了 Sudio Lite + Digital Car 的使用技巧。登录上汽零束 SOA 开发者官网https://developer.z-onesoft.com,即刻开启你的开发之旅,打造丰富多彩、好用、好玩的智能场景、轻应用!
同时大家在学习或开发过程中有任何想法,都可以在上汽零束 SOA 开发者论坛板块留言反馈!
作者:零小束
文章来源:上汽零束 SOA 开发者论坛
原文链接:https://bbs.z-onesoft.com/omp/community/front/api/page/mainTz?articleId=7550
评论