目錄
一、簡介
二、應用開發工具DevEco Studio下載安裝
1、下載
2、安裝
三、重要設定
1、代碼編輯重要設定
2、專案結構
四、開發參考
1、手機應用開發的基本流程是:
2、技術人員的重要法寶
鴻蒙應用開發網址
開發指南
開發參考
一、簡介
大家可能會質疑,我是一個主要做機器視覺的博主,怎么突然轉行去做手機應用了?首先,我的主要方向是不會改變的,至于做應用的想法,主要是想把學到的機器視覺知識用起來,比如,像目標識別、跟蹤、統計等等的演算法放在手機里面跑起來,豈不是更有趣?
鴻蒙作業系統是華為發布的一款基于微內核的面向全場景的分布式作業系統,是基于Android開源專案(AOSP)進行開發的,微內核設計即微內核僅包含了作業系統必要的功能模塊(任務管理、記憶體分配等),必要的模塊處于核心地位,并且具有最高權限,其他模塊不具有最高權限,也就是說,其他模塊出問題不會影響整個系統的運行,從而穩定性較高,鴻蒙官網:
https://www.harmonyos.com/
其實開發包括應用開發和設備開發,比如像手機軟體的開發就是應用開發,設備開發的話如手表、電視機等設備的軟體開發,因為每個設備的資源問題,我們需要針對性地呼叫資源,就好比做嵌入式系統的,需要裁減Linux系統,使得計算資源和記憶體都較小的設備都能運行作業系統,應用開發使用的編程語言是Java、js、C/C++,設備開發使用的編程語言是C/C++,
二、應用開發工具DevEco Studio下載安裝
1、下載
https://developer.harmonyos.com/cn/develop/deveco-studio#download

2、安裝
(1)解壓并雙擊exe檔案


(2)按部就班

(3)

(4)打開應用下載SDK


三、重要設定
1、代碼編輯重要設定
視頻
https://www.bilibili.com/video/BV1LK4y1u7jZ?p=11&spm_id_from=pageDriver
2、專案結構
視頻
https://www.bilibili.com/video/BV1LK4y1u7jZ?p=12
四、開發參考
開發應用的重要思想是掌握開發程序,知道每一步要實作什么功能、用到什么技術、有什么可參考的案例,不要因為學習技術而忘了目標是什么,技術的最終目的是服務于目標,
1、手機應用開發的基本流程是:
需求分析和產品分析
當收到客戶訂單后,團隊首先對其企業的發展需求、目標用戶需求等方面進行分析,從小的方面說,這個可以理解我們做這個干什么、要有什么功能等
技術架構和任務流程
在這個階段,開發者需要弄清楚系統中有哪些部分組成,系統內部之間的關系以及相互之間的資料是如何交換、流通和協同作業的,
UI設計
這個比較關鍵,要清楚了解互動規則、輸入輸出資料是什么、每個頁面的資訊展示等,開發人員把所有界面鏈接成一個可操作性的原型,并把這個原型交給我們的客戶確認,這個原型只是實作的界面的跳轉、展示、輸入輸出資訊示意資料等,并沒有真正實作嚴謹的功能,
系統開發
到這里就要認真實作具體的功能了,在開發階段,把所有的互動檔案、邏輯架構檔案、資訊結構檔案、任務流程分析等資訊交付給相關產品的開發人員,并與開發、策劃、設計人員之間保持密切的溝通,保證提供較好的客戶成果 ,及時快速、有序地完成客戶的提供的開發任務,
測驗與上線
軟體難免會有bug,開發程序需要考慮仔細,但也會有漏網之魚,即不能完全考慮到所有的使用情況,需要實際測驗發現問題,通過測驗后即可上線使用,
2、技術人員的重要法寶
開發指南提供基礎的案例和視頻,開發參考則是各種類和介面的使用說明,
鴻蒙應用開發網址
https://developer.harmonyos.com/
開發指南
https://developer.harmonyos.com/cn/docs/documentation/doc-guides/harmonyos-overview-0000000000011903
開發參考
https://developer.harmonyos.com/cn/docs/documentation/doc-references/overview-0000001054518434
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/301492.html
標籤:其他
