本书是一本全方位的TDD指导手册,系统阐述了TDD的理论基础、实践路径、工程化推广策略,以及在AI时代的演进方向。全书分为四篇:认知篇剖析TDD的起源、核心原则及价值,强调其在提升代码质量、促进团队协作和提升研发效能方面的作用;实践篇详解TDD的具体实施路径和方法,涵盖Todolist、测试用例、质量保证、数据管理、测
本书以实战为导向,介绍了Android应用开发的全过程,涵盖从基础入门到实际项目开发的各个核心知识点,旨在帮助读者快速掌握Android开发的精髓,并激发学习兴趣。
《基于RISC-V架构的OpenHarmony应用开发与实践》以RISC-V技术和OpenHarmony操作系统作为研究分析对象,首先阐述RISC-V指令集的相关基础知识,然后介绍基于RISC-V架构的润开鸿鸿锐开发板(SC-DAYU800A)的硬件架构和软件开发知识。在此基础上,阐述OpenHarmony操作系统的基
"本书内容分为两篇。基础篇(第1~5章)详细介绍微信小程序的概念、开发工具的使用,以及JavaScript语法、微信小程序框架、常用组件和Canvas画布组件等内容,旨在让读者了解微信小程序开发的基本原理、核心技术和基础操作流程,掌握其开发的基本技能和方法。提高篇(第6~9章)讲解微信小程序常用的API、云开发技术和微
HarmonyOSNEXT操作系统被誉为"纯血鸿蒙”,是操作系统领域的重大突破。该系统采用全新的底层架构和API,为开发者带来了全新的机遇和挑战。本书通过系统的讲解和丰富的实例,引导读者逐步掌握HarmonyOSNEXT的开发精髓。本书重点讲解HarmonyOS开发的进阶技能,帮助读者完成一个简单的应用,包括UIAbi
本书聚焦于优化无线协作通信系统传输设计,通过创新混合双工传输方案、融合全双工与半双工模式优势,巧妙制定双工选择准则,探索混合双工传输新协议,并针对全双工自干扰问题提出有效的资源分配策略,以提升协作通信系统效能。本书不仅能为无线协作通信系统性能的提升提供新思路,也能为通信技术持续发展提供技术基础,有助于应对6G在数据传输
本书介绍OpenHarmony操作系统移动应用开发的知识,既包含基础的移动应用结构剖析,也涉及目前流行的终端设备AI模型的使用。本书强调理论和实践相结合,提供丰富的代码示例,方便读者理解和运用移动应用开发的知识。本书讲解了OpenHarmony的系统特性、应用开发流程和开发工具、应用组成和配置,以及应用模型、ArkTS
本书介绍了AppUI设计的整体流程。全书内容分为三个部分:“基础理论”“实践训练”和“案例欣赏”。在基础理论中,通过“认识AppUI设计”帮助初学者从多方位角度理解AppUI设计的基础知识;通过“AppUI设计原则与规范”帮助初学者掌握并了解界面设计流程及要点;“AppUI设计元素构成”与“AppUI界面设计”则介绍了
本书围绕边缘计算中任务的智能化调度和虚拟化IT资源的优化部署等相关问题展开,旨在反映边缘计算在面对多元化突出和时变性显著的移动互联网和物联网应用时做的系统优化方法及策略。主要内容包括边缘计算中的任务调度和资源部署、边缘计算中面向服务质量的服务功能构建、边缘计算中面向资源优化的服务功能构建、边缘计算中基于深度强化学习的服
本书共8个模块,从初步了解移动UI设计基础知识,到掌握移动UI设计要素、图形图像操作技巧,再到UI图标、UI组件、APP界面、游戏UI以及小程序UI设计的实战应用,旨在帮助读者从零开始,逐步掌握使用Photoshop制作移动UI界面的技巧。