簡介:本課程將帶大家打開Ruff物聯網應用開發之門,首先會介紹Ruff最基礎的內容和特性,然后介紹Ruff 開發中的硬件控制部分,接著介紹Ruff 開發中的聯網操作, Ruff 開發中如何集成互聯網服務,最后對Ruff驅動開發進行簡要入門知識講解。
第1章 Ruff物聯網應用開發課程簡介
首先對 Ruff 的定義和用途作簡要介紹,然后講解 Ruff 開發中需要使用的 JavaScript 基礎知識,最后介紹 Ruff 開發平臺的組成結構及關系,為后續應用開發作基礎鋪墊。
第2章 應用開發之硬件控制
本章從物聯網【物的角度】入手,介紹 Ruff 應用開發的基本流程和必要知識點,最后通過一個完整的集成案例開發,回顧應用開發的整個過程
第3章 應用開發之聯網操作
本章從物聯網【聯網的角度】入手,介紹幾種常用的網絡通信協議及對應模塊的使用方式,最后通過一個實際的案例,演示如何完成一個簡單的真正的【物聯網】應用。
第4章 應用開發之集成互聯網服務
本章首先對目前物聯網業界 IOT 應用結構作詳細講解,隨后介紹將各式各樣的互聯網服務集成進 IOT 應用的方式,最后完成一個實際的案例,演示如何通過語音識別完成點燈。
第5章 驅動開發入門
在應用開發中,不免會遇到這樣的場景,自己想用到的設備,Rap Registry 里并沒有它的驅動。這時開發者就需要利用 Ruff SDK 完成設備的驅動開發。本章對驅動開發模型以及 GPIO 接口進行簡要介紹,然后通過一個案例,來全面講解驅動開發過程中的所有流程。