请问需要掌握什么才能实现一个智能音箱的配网app?
up,请问一下,要完成一个音箱配网的app,需要掌握什么知识点。这个是我拿到的一个Rokid公版的app。
-- 若琪官网就有的。 但是这个完全不知道从哪里开始看起,19年的应届,大四那年学习嵌入式的。
我给自己定了限期一个月完成,虽然领导给了我充足的时间。现在不清楚我应该先把领券联盟先完成了先还是硬头皮把公版的app看懂先。
目前我需要把公版app简化为完成智能音箱配网的app。
工程结构分为 --app
-- appBase
-- module -- 其中根据业务逻辑分为八个模块

m_account:账户中心模块,主要包含了 APP 登录注册、密码找回和修改等关于账户的功能;
m_binder:设备配网模块,主要包含了 APP 添加设备和重新配网等与配网相关的功能,比如:通过蓝牙去搜索设备,与设备建立连接,发送配网数据到设备等;
m_debug:APP 调试模块,主要包含了 APP 当前开发环境的切换功能,APP 分为测试环境和正式环境,可根据需要进行环境的切换;
m_media:畅听模块,主要包含了 APP 当前支持的全部多媒体内容,比如:音乐、故事和儿歌等,相关的媒体播放,控制,显示等操作都在该模块中实现;
m_settings:设置模块,主要包含了 APP 中账户信息和设备信息的查看和修改;
m_skill:发现模块,主要包含了 APP 中当前设备支持的全部技能信息;
m_webview:webview 模块,APP 中很多地方需要加载 H5 页面,这是 APP 中对原生的webview 进行了相应封装以更加高效便捷的加载 H5 页面。
以下是目录


您的每一个用心回答,都会让这个世界变得更美好一些!