快速入门
本教程面向首次开发蓝河(BlueOS)手表应用的 Web 开发者。按照学习路径完成各篇文章后,可以独立构建一个包含多页面、本地存储和网络请求的待办应用。
- 掌握 HTML、CSS 和 JavaScript 基础。
- 了解组件、路由和网络请求等前端开发概念。
- 具备 Vue 或其他前端框架的使用经验更便于理解,但不是必需条件。
教程与参考文档
Section titled “教程与参考文档”教程用于建立 BlueOS 开发的基础心智模型,并通过连续步骤完成可运行的应用。组件属性、API 字段和配置项等具体参数,应在侧边栏的参考文档中查询。
- 完成安装与首个应用,安装开发工具并运行第一个页面。
- 阅读与 Vue2 的差异,理解 BlueOS 与 Web 运行时的主要区别。
- 完成页面结构与应用配置,掌握
.ux文件和manifest.json的作用。 - 完成布局与样式,使用 flex 和 Tailwind utilities 构建页面。
- 完成数据、列表与事件,实现响应式数据和用户交互。
- 完成构建待办应用,组合多页面、本地存储和网络请求。
- 使用常见问题排查预览、数据更新和样式问题。
- 通过探索更多进入组件、API、智慧服务卡片、表盘和性能文档。
本教程聚焦 JavaScript 应用开发,不介绍智慧服务卡片、表盘和 Native API 的具体实现。完成待办应用后,可根据开发目标进入对应的参考文档。
从安装与首个应用开始配置开发环境并运行第一个 BlueOS 页面。