本书从初学者的角度出发,通过通俗易懂的语言、丰富多彩的实战型案例,详细地介绍了使用OpenHarmony进行程序设计需要掌握的知识。以任务驱动的方式,系统地讲解了OpenHarmony应用开发基础与实战的全栈技术内容。全书共分为9章,包括OpenHarmony开发环境、身体质量指数(BMI)指示器实现、旋转风车实现、二维码生成器、学生抽奖系统、手机计算器实现、仿微信界面、在线考试系统、智能电子时钟。主要内容包括OpenHarmony相关知识概述、开发软件的安装及IDE介绍、应用程序结构介绍、常用组件的使用、自定义组件、路由的配置与使用、页面布局、Flex布局、滑动组件Swiper、滚动组件Scroll、二维码组件、日志调试与查看、第三方文件引入、计时器、转场动画、蜂鸣器、温湿度传感器、HTTP网络请求等。
本书既可作为普通高等职业院校移动应用开发、OpenHarmony开发、移动互联应用技术等相关专业的教学用书,也可作为相关从业人员的参考用书。