简介:本课程将带大家打开Ruff物联网应用开发之门,首先会介绍Ruff最基础的内容和特性,然后介绍Ruff 开发中的硬件控制部分,接着介绍Ruff 开发中的联网操作, Ruff 开发中如何集成互联网服务,最后对Ruff驱动开发进行简要入门知识讲解。
第1章 Ruff物联网应用开发课程简介
首先对 Ruff 的定义和用途作简要介绍,然后讲解 Ruff 开发中需要使用的 JavaScript 基础知识,最后介绍 Ruff 开发平台的组成结构及关系,为后续应用开发作基础铺垫。
第2章 应用开发之硬件控制
本章从物联网【物的角度】入手,介绍 Ruff 应用开发的基本流程和必要知识点,最后通过一个完整的集成案例开发,回顾应用开发的整个过程
第3章 应用开发之联网操作
本章从物联网【联网的角度】入手,介绍几种常用的网络通信协议及对应模块的使用方式,最后通过一个实际的案例,演示如何完成一个简单的真正的【物联网】应用。
第4章 应用开发之集成互联网服务
本章首先对目前物联网业界 IOT 应用结构作详细讲解,随后介绍将各式各样的互联网服务集成进 IOT 应用的方式,最后完成一个实际的案例,演示如何通过语音识别完成点灯。
第5章 驱动开发入门
在应用开发中,不免会遇到这样的场景,自己想用到的设备,Rap Registry 里并没有它的驱动。这时开发者就需要利用 Ruff SDK 完成设备的驱动开发。本章对驱动开发模型以及 GPIO 接口进行简要介绍,然后通过一个案例,来全面讲解驱动开发过程中的所有流程。