日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【鸿蒙应用开发】-入门

發(fā)布時(shí)間:2023/12/18 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【鸿蒙应用开发】-入门 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目錄

一、簡介

二、應(yīng)用開發(fā)工具DevEco?Studio下載安裝

1、下載

2、安裝

三、重要設(shè)置

1、代碼編輯重要設(shè)置

2、項(xiàng)目結(jié)構(gòu)

四、開發(fā)參考

1、手機(jī)應(yīng)用開發(fā)的基本流程是:

2、技術(shù)人員的重要法寶

鴻蒙應(yīng)用開發(fā)網(wǎng)址

開發(fā)指南

開發(fā)參考


一、簡介

大家可能會質(zhì)疑,我是一個(gè)主要做機(jī)器視覺的博主,怎么突然轉(zhuǎn)行去做手機(jī)應(yīng)用了?首先,我的主要方向是不會改變的。至于做應(yīng)用的想法,主要是想把學(xué)到的機(jī)器視覺知識用起來,比如,像目標(biāo)識別、跟蹤、統(tǒng)計(jì)等等的算法放在手機(jī)里面跑起來,豈不是更有趣?

鴻蒙操作系統(tǒng)是華為發(fā)布的一款基于微內(nèi)核的面向全場景的分布式操作系統(tǒng),是基于Android開源項(xiàng)目(AOSP)進(jìn)行開發(fā)的。微內(nèi)核設(shè)計(jì)即微內(nèi)核僅包含了操作系統(tǒng)必要的功能模塊(任務(wù)管理、內(nèi)存分配等)。必要的模塊處于核心地位,并且具有最高權(quán)限,其他模塊不具有最高權(quán)限,也就是說,其他模塊出問題不會影響整個(gè)系統(tǒng)的運(yùn)行,從而穩(wěn)定性較高。鴻蒙官網(wǎng):

https://www.harmonyos.com/

其實(shí)開發(fā)包括應(yīng)用開發(fā)和設(shè)備開發(fā),比如像手機(jī)軟件的開發(fā)就是應(yīng)用開發(fā)。設(shè)備開發(fā)的話如手表、電視機(jī)等設(shè)備的軟件開發(fā),因?yàn)槊總€(gè)設(shè)備的資源問題,我們需要針對性地調(diào)用資源。就好比做嵌入式系統(tǒng)的,需要裁減Linux系統(tǒng),使得計(jì)算資源和內(nèi)存都較小的設(shè)備都能運(yùn)行操作系統(tǒng)。應(yīng)用開發(fā)使用的編程語言是Java、js、C/C++,設(shè)備開發(fā)使用的編程語言是C/C++。

二、應(yīng)用開發(fā)工具DevEco?Studio下載安裝

1、下載

https://developer.harmonyos.com/cn/develop/deveco-studio#download

2、安裝

(1)解壓并雙擊exe文件

(2)按部就班

(3)

(4)打開應(yīng)用下載SDK

三、重要設(shè)置

1、代碼編輯重要設(shè)置

視頻

https://www.bilibili.com/video/BV1LK4y1u7jZ?p=11&spm_id_from=pageDriver

2、項(xiàng)目結(jié)構(gòu)

視頻

https://www.bilibili.com/video/BV1LK4y1u7jZ?p=12

四、開發(fā)參考

開發(fā)應(yīng)用的重要思想是掌握開發(fā)過程,知道每一步要實(shí)現(xiàn)什么功能、用到什么技術(shù)、有什么可參考的案例,不要因?yàn)閷W(xué)習(xí)技術(shù)而忘了目標(biāo)是什么,技術(shù)的最終目的是服務(wù)于目標(biāo)。

1、手機(jī)應(yīng)用開發(fā)的基本流程是:

需求分析和產(chǎn)品分析

當(dāng)收到客戶訂單后,團(tuán)隊(duì)首先對其企業(yè)的發(fā)展需求、目標(biāo)用戶需求等方面進(jìn)行分析。從小的方面說,這個(gè)可以理解我們做這個(gè)干什么、要有什么功能等

技術(shù)架構(gòu)和任務(wù)流程

在這個(gè)階段,開發(fā)者需要弄清楚系統(tǒng)中有哪些部分組成,系統(tǒng)內(nèi)部之間的關(guān)系以及相互之間的數(shù)據(jù)是如何交換、流通和協(xié)同工作的。

UI設(shè)計(jì)

這個(gè)比較關(guān)鍵,要清楚了解交互規(guī)則、輸入輸出數(shù)據(jù)是什么、每個(gè)頁面的信息展示等。開發(fā)人員把所有界面鏈接成一個(gè)可操作性的原型,并把這個(gè)原型交給我們的客戶確認(rèn)。這個(gè)原型只是實(shí)現(xiàn)的界面的跳轉(zhuǎn)、展示、輸入輸出信息示意數(shù)據(jù)等,并沒有真正實(shí)現(xiàn)嚴(yán)謹(jǐn)?shù)墓δ堋?/p>

系統(tǒng)開發(fā)

到這里就要認(rèn)真實(shí)現(xiàn)具體的功能了。在開發(fā)階段,把所有的交互文檔、邏輯架構(gòu)文檔、信息結(jié)構(gòu)文檔、任務(wù)流程分析等信息交付給相關(guān)產(chǎn)品的開發(fā)人員,并與開發(fā)、策劃、設(shè)計(jì)人員之間保持密切的溝通,保證提供較好的客戶成果?,及時(shí)快速、有序地完成客戶的提供的開發(fā)任務(wù)。

測試與上線

軟件難免會有bug,開發(fā)過程需要考慮仔細(xì),但也會有漏網(wǎng)之魚,即不能完全考慮到所有的使用情況,需要實(shí)際測試發(fā)現(xiàn)問題。通過測試后即可上線使用。

2、技術(shù)人員的重要法寶

開發(fā)指南提供基礎(chǔ)的案例和視頻。開發(fā)參考則是各種類和接口的使用說明。


鴻蒙應(yīng)用開發(fā)網(wǎng)址

https://developer.harmonyos.com/

開發(fā)指南

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/harmonyos-overview-0000000000011903

開發(fā)參考

https://developer.harmonyos.com/cn/docs/documentation/doc-references/overview-0000001054518434

總結(jié)

以上是生活随笔為你收集整理的【鸿蒙应用开发】-入门的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。