应用开发
约 535 字大约 2 分钟
2026-10-16
使用公开 ur-kit 开发自己的 Web、移动端、业务后端或协议网关。应用使用平台授权接口,不需要下载平台私有源码。
从你的目标开始
| 目标 | 起点 |
|---|---|
| 第一次运行公开示例 | 环境安装与快速开始 |
| 让 AI 帮助开发 | AI 开发与 Skills |
| 查看平台有哪些能力可用于独立应用 | 应用能力清单 |
| 订阅 WS、接收设备消息或发送站内通知 | 实时推送与通知 |
| Go、Java、Node 调用平台 | SDK 接入 |
| 开发 Web、mobile 与业务后端 | 前后端应用开发 |
| 注册应用、菜单、路由或任务 | 平台能力集成 |
| 实现自己的设备协议 | 协议网关开发 |
| 把应用或网关交付给用户 | Docker 与 urops |
需要准备什么
- SDK 和共享包按发布版本锁定,本组教程使用 ur-kit
v0.2.36。 - 平台管理员提供平台地址、数字应用 ID、有效账号及企业/项目权限。
- HTTP 接入使用平台令牌;服务间 RPC、消息总线、Broker 管理权限需单独取得,不能仅凭 HTTP 地址推断可用。
- 业务代码、Dockerfile、Compose 和项目开发规范保存在自己的仓库。
入门采用公开 apps/iot-basic/{web,mobile,backend}:Web 与 Go 后端可以构建为单容器,mobile 独立构建。不要把私有行业应用仓作为公共教程的必备材料。
三个工具如何配合
| 工具 | 职责 |
|---|---|
| ur-kit | SDK、公开合同、公共组件、应用模板及开发技能 |
| ur | 以操作者授权调用平台 API,辅助注册、查询与联调 |
| urops | 在目标 Linux 主机部署、更新和运维自己的 Compose 应用 |
推荐顺序:准备环境与技能 → 跑公开样例 → 开发业务 → 注册并授权 → 构建镜像 → 部署与真实业务验收。需要修改平台 Core/Things 实现时,转到平台开发。
更新日志
2026/10/16 20:08
查看所有更新日志
b1437-docs(应用开发): 补齐WS通知及平台能力接入导航于badbc-docs(开发导航): 隔离平台与应用的翻页顺序于1a4a7-docs(开发指南): 重建平台与应用开发路线于
