《华为移动应用开发(中级)》全面论述华为移动服务(HUAWEI Mobile Services,HMS)生态以及HMS Core所提供的各种能力,并详细介绍如何通过HMS Core集成各种能力进行移动应用开发。全书内容涵盖Java编程基础、前端基础(HTML、CSS、JavaScript等)、Java Web开发、Android开发基础和鸿蒙操作系统(HarmonyOS)开发,以及HMS应用开发基础和扩展,并通过一个HMS Core综合开发应用案例,利用实际代码介绍华为账号服务(Account Kit)、应用内支付服务(IAP Kit)、消息推送服务(Push Kit)和定位服务(Location Kit)等多个能力的集成和使用方法,提高读者的综合应用开发能力。
《华为移动应用开发(中级)》共分8章。第1章主要介绍Android的主要编程语言Java的相关要点,为Android开发奠定基础; 第2章介绍前端开发基础,即与浏览器进行交互的HTML语言以及CSS和JavaScript等内容; 第3章介绍如何使用Java语言对Web应用进行开发; 第4章介绍Android开发基础,涉及各种控件和机制; 第5章介绍华为针对全场景多生态设计的统一操作系统HarmonyOS; 第6章与第7章介绍华为HMS应用开发基础及其应用开发扩展; 第8章为综合案例讲解。全书提供了大量应用实例,每章后均附有习题。
《华为移动应用开发(中级)》适合作为华为移动应用开发“1+X”证书试点院校“课证融合”教材,同时可为对华为HarmonyOS及HMS感兴趣的广大科技工作者和研究人员提供参考。