本書以“大眾創業萬眾創新”為時代背景,結合當前高等院校創新實踐課程,總結基於鴻蒙的開源應用程序的開發方法,並給出系統開發鴻蒙應用程序的實際案例。其主要內容包括四個方面:鴻蒙開源系統簡介,鴻蒙應用開發環境基礎,為開源鴻蒙開發提供基本的知識和方法,主要總結開源鴻蒙的發展和特點等;鴻蒙應用開發的基本方法,包括Ability框架開發,鴻蒙應用開發入門程序設計;Jave UI開發,包括UI框架概述、組件與佈局開發 和常用組件開發,從功能、使用方法和實例程序等方面介紹其使用方法;方舟開發框架(ArkUI),基於JS擴展的類Web開發範式和基於TS擴展的聲明式開發範式;綜合應用案例的開發,包括系統架構、系統流程、開發環境、開發工具、開發語言、開發實現、測試應用。本書內容由淺入深、先基礎後實踐,基礎知識與實踐案例相結合,以供不同層次的人員需求;同時,本書附有實際項目的應用實現代碼,供讀者自我學習和自我提高使用。