仓颉编程语言(简称“仓颉”)是全场景应用开发语言,具有强类型、空安全、高效开发、高性能和易学习等优点。在本书中,作者通过丰富的思维导图、流程图、类图、时序图等图解方式,辅以作者总结的使用仓颉开发的心得和官方文档未曾提及的诸多细节,完整展示了仓颉的各种特性和重难点。
本书第一作者受邀参加“2024华为开发者年度盛典”并荣获“社区价值贡献奖”,有丰富的Java、C等传统编程语言开发经验,书中代码是多年开发经验的总结,作者选取工作中常见和常用的案例和开发框架,用仓颉重新实现它们,并将其运用到仓颉开发当中。这些代码可操作性极强,读者可以基于书中代码实例加以扩展、增强,进而实现自己的开发框架和工具库。
随书附赠完整可运行的案例代码(均配有实际项目代码库)、授课用PPT课件、进阶学习视频(扫码观看),以及作者设计的应用仓颉开发服务器的工具库等海量学习资源。同时,考虑集合和IO两个模块并没有难以理解或者容易用错的API,基本是重复标准库文档,因此为节约读者学习时间和购书成本,这部分内容以电子书形式提供。以上资源获取方式见本书封底文字说明。
本书适合渴望了解仓颉或需要使用仓颉做开发工作的人群阅读。对于已经掌握数据结构和任意一种编程语言的读者,阅读本书将毫不费力;而对于零基础的读者,也不必过于担心,书中对涉及的技术知识均进行了详细介绍,不会存在阅读障碍。
展开