这学期选了《鸿蒙移动应用开发基础》这门课,教材封面挺简洁的,翻了几章感觉内容挺新,从分布式理念到ArkTS语法都有涉及。比起以前学的安卓,鸿蒙的“一次开发多端部署”确实有点不一样,但刚开始看代码结构时还是有点懵,尤其是状态管理和路由跳转那块儿。
上课老师会发一些官方文档链接和样例工程,但课后自己敲代码时总容易卡在环境配置或者API调用上。我特别想找一些配套的思维导图、章节重点总结,或者学长学姐整理过的实验报告模板,不过网上的资料比较散,教材配套练习题的参考解析也不太容易直接搜到,只能自己慢慢试。
目前我的做法是先照着教材例子把基础代码敲一遍,再改改参数看效果,遇到报错就翻官方API或者问同学。想请教下学过这门课的学长学姐:有没有更好的学习路线?比如是先吃透鸿蒙的权限模型还是先练UI布局?另外,分布式设备协同的Demo一般怎么搭环境比较省心?求指点!