使用灵动课堂前,声网建议你先阅读以下文档,以对灵动课堂形成一个初步的了解:
声网提供 Android、iOS、macOS、Windows、Web、H5 端的灵动课堂体验 Demo,点击链接前往下载体验。
参考文档在声网控制台快速开通灵动课堂服务。
声网提供不同平台的灵动课堂 GitHub 项目源码,跑通方法请参见以下文档:
跑通 GitHub 项目后,可参考以下文档将灵动课堂集成到你的项目中:
集成灵动课堂后,可参考以下文档自定义修改灵动课堂的 UI:
集成灵动课堂后,可参考以下文档基于 Widget 开发自定义插件并注入灵动课堂内:
声网提供不同平台的 GitHub 项目源码,你可前往 GitHub 查看:
平台 | GitHub 仓库 | 说明 |
---|---|---|
Android | CloudClass-Android | 灵动课堂 Android 端的源码 |
iOS | flexible-classroom-ios | 灵动课堂 iOS 端的源码 |
apaas-extapp-ios | 灵动课堂 iOS 端插件的源码 | |
Web/Electron | flexible-classroom-desktop | 灵动课堂桌面端的源码,包含 Web 端以及基于 Electron 框架开发的 macOS 和 Windows 端 |
平台 | API 文档 | 说明 |
---|---|---|
Android | Classroom SDK Kotlin API Reference | 启动教育场景课堂相关 API |
Edu Context Kotlin API Reference | 实现灵动课堂业务功能的 API | |
iOS | Classroom SDK Swift API Reference | 启动教育场景课堂相关 API |
Proctor SDK Swift API Reference | 启动监考场景课堂相关 API | |
Edu Context Swift API Reference | 实现灵动课堂业务功能的 API | |
Web/Electron | Classroom SDK TypeScript API Reference | 启动教育场景课堂相关 API |
Proctor SDK TypeScript API Reference | 启动监考场景课堂相关 API | |
Edu Store API Reference | 实现灵动课堂业务功能的 API |
可通过调用 RESTful API 接口实现功能,详见灵动课堂 RESTful API 文档。