當前 HarmonyOS 6 的裝機量迅猛增長,有望在春節前突破5000萬台大關,可見鴻蒙系統的應用開發將越來越流行,甚至藉助國產化的浪潮,未來在國內移動操作系統領域一舉奪魁也不是不可能。
有鑑於此,博主精心編撰了 HarmonyOS 6 的應用開發教程《鴻蒙HarmonyOS 6應用開發:從零基礎到App上線》,從基礎到高級,從理論到實戰,從 UI 到 AI ,僅需一本書籍,即可讓讀者掌握鴻蒙應用的常見開發技能。
鴻蒙應用開發與安卓應用開發同為App開發,比如鴻蒙版微信和安卓版微信都是即時通信App,二者在實現技術上並無多少本質區別。所以《鴻蒙HarmonyOS 6應用開發:從零基礎到App上線》一書以《Android Studio開發實戰:從零基礎到App上線(第3版)》為藍本,把安卓系統的App教程改造為鴻蒙系統的App教程,以便安卓開發者能夠按圖索驥迅速上手。欣喜的是,《Android Studio開發實戰:從零基礎到App上線(第3版)》提到的安卓開發技術,絕大部分都能在鴻蒙系統找到對應的平替技術,而且還是更簡單的代碼實現。
作為《Android Studio開發實戰:從零基礎到App上線(第3版)》一書的鴻蒙姊妹篇,《鴻蒙HarmonyOS 6應用開發:從零基礎到App上線》仍然採取了由淺入深、循序漸進的章節體例,其中前8章是基礎部分,主要講解 DevEco Studio 的環境搭建、ArkTS語言編程基礎、鴻蒙App開發的各種常用組件、鴻蒙App開發的頁面轉場和消息交互、鴻蒙App的幾種數據存儲方式等;後8章是進階部分,主要講解鴻蒙App開發的後台任務、手勢交互、動畫特效、網絡通信、多媒體、感知定位、人工智能、多端部署等。
曾經有老讀者諮詢“從零基礎到App上線”系列書籍的第4版何時面世,現在博主終於可以説,“從零基礎到App上線”的第4版已經出版啦,而且第4版是鴻蒙版本的“從零基礎到App上線”,它就叫做《鴻蒙HarmonyOS 6應用開發:從零基礎到App上線》,該書把安卓版教程平替為鴻蒙版教程,也是一個勇敢的嘗試。
《鴻蒙HarmonyOS 6應用開發:從零基礎到App上線》在講解知識點的同時給出了大量實戰範例,方便讀者迅速將所學的知識運用到實際開發中。通過本書的學習,讀者能夠掌握3類主流App的基本開發技術,包括購物App(電子商務)、聊天App(即時通信)、娛樂App(短視頻分享)。另外,能夠學會開發一些趣味應用,包括計算器、錄音筆、電子相冊、打牌遊戲、指南針、水平儀、衞星渾天儀、登山助手、附近交友、速記助手、人臉識別等等。可見《Android Studio開發實戰:從零基礎到App上線(第3版)》一書提到的實戰項目,本書基本提供了對應的鴻蒙版App。
《鴻蒙HarmonyOS 6應用開發:從零基礎到App上線》的隨書源碼包括客户端部分和服務端部分,其中客户端的App代碼基於 DevEco Studio 6.0.0 Release 開發,並使用 API 20 的 SDK (HarmonyOS 6.0.0)編譯與調試通過,測試機型包括 Mate 60 Pro 和 nova 12 Pro 。配套的服務端源碼採用 Java WEB 框架,結合 MySQL 數據庫,並基於 IDEA 開發。
為了便於讀者學習鴻蒙應用編程,《鴻蒙HarmonyOS 6應用開發:從零基礎到App上線》同時提供了隨書源碼和課件PPT,這些下載資源可以掃描該書前言末尾的二維碼獲得。最新的隨書源碼也可訪問我的碼雲主頁,下載頁面是 https://gitee.com/aqi00/harmony 。


