華為的鴻蒙操作系統(tǒng)是純自己研發(fā)的。
在順慶等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專(zhuān)注、極致的服務(wù)理念,為客戶(hù)提供成都做網(wǎng)站、成都網(wǎng)站制作 網(wǎng)站設(shè)計(jì)制作定制網(wǎng)站開(kāi)發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),營(yíng)銷(xiāo)型網(wǎng)站,成都外貿(mào)網(wǎng)站制作,順慶網(wǎng)站建設(shè)費(fèi)用合理。
2012年,華為開(kāi)始規(guī)劃自有操作系統(tǒng)“鴻蒙”。2019年5月24日,國(guó)家知識(shí)產(chǎn)權(quán)局商標(biāo)局網(wǎng)站顯示,華為已申請(qǐng)“華為鴻蒙”商標(biāo),申請(qǐng)日期是2018年8月24日,注冊(cè)公告日期是2019年5月14日,專(zhuān)用權(quán)限期是從2019年5月14日到2029年5月13日。
2019年5月17日,由任教授領(lǐng)導(dǎo)的華為操作系統(tǒng)團(tuán)隊(duì)開(kāi)發(fā)了自主產(chǎn)權(quán)操作系統(tǒng)——鴻蒙。2019年8月9日,華為正式發(fā)布鴻蒙系統(tǒng)。同時(shí)余承東也表示,鴻蒙OS實(shí)行開(kāi)源。
擴(kuò)展資料:
2020年01月22日,任正非表示,華為的鴻蒙系統(tǒng)已經(jīng)上網(wǎng),未來(lái)會(huì)應(yīng)用到華為旗下手機(jī)、平板、電視等系列產(chǎn)品。
機(jī)構(gòu)預(yù)計(jì)鴻蒙系統(tǒng)將采用微內(nèi)核架構(gòu)提升系統(tǒng)穩(wěn)定性,借助方舟編譯器提升鴻蒙性能,通過(guò)EROFS穩(wěn)健系統(tǒng)從系統(tǒng)底層提升系統(tǒng)流暢度,三大底層技術(shù)支持與業(yè)界重量級(jí)人物領(lǐng)銜為鴻蒙的面世保駕護(hù)航。鴻蒙未來(lái)成功與否,關(guān)鍵在于鴻蒙生態(tài)的建立,早期入局者具有先發(fā)優(yōu)勢(shì)。
參考資料來(lái)源:百度百科—鴻蒙
參考資料來(lái)源:人民網(wǎng)—任正非:鴻蒙系統(tǒng)已經(jīng)上網(wǎng) 即將應(yīng)用到全系產(chǎn)品
開(kāi)發(fā)前可以了解下鴻蒙: [鴻蒙開(kāi)發(fā) 序]華為鴻蒙操作系統(tǒng)(HarmonyOS)簡(jiǎn)介及開(kāi)發(fā)環(huán)境搭建
開(kāi)發(fā)前的準(zhǔn)備:「鴻蒙開(kāi)發(fā) 1」華為鴻蒙應(yīng)用集成開(kāi)發(fā)環(huán)境DevEco Studio安裝和設(shè)置
了解鴻蒙應(yīng)用開(kāi)發(fā)的基本開(kāi)發(fā)流程:「鴻蒙開(kāi)發(fā) 2」第一個(gè)華為鴻蒙(HarmonyOS)應(yīng)用程序(App)
本章目標(biāo):
1 了解華為鴻蒙應(yīng)用開(kāi)發(fā)的可視化(低代碼)方式
2 通過(guò)構(gòu)建一個(gè)簡(jiǎn)單的具有頁(yè)面跳轉(zhuǎn)功能的應(yīng)用
低代碼開(kāi)發(fā)方式,即通過(guò)可視化界面開(kāi)發(fā)方式快速構(gòu)建布局、編輯UI界面,可有效降低用戶(hù)的上手成本并提升用戶(hù)構(gòu)建UI界面的效率。
1 打開(kāi)DevEco Studio,創(chuàng)建一個(gè)新工程,選擇支持Phone / Tablet / Wearable(手機(jī) / 平板 / s可穿戴)的模板,我們?cè)诖酥苯舆x擇Empty Ability
Project name工程名稱(chēng)填SuperVisual
Development mode開(kāi)發(fā)方式選擇Super Visual
其它的可以使用默認(rèn)設(shè)置,點(diǎn)擊完成,進(jìn)入編輯界面
1 在Project(項(xiàng)目)窗口,刪除工程運(yùn)行默認(rèn)的入口文件夾:“entry src main js default pages index”文件夾
2 在Project窗口,選擇工程中的“entry src main js default pages”,單擊鼠標(biāo)右鍵,選擇“New JS Visual”
JS visual name填first,點(diǎn)擊完成,進(jìn)入編輯界面
創(chuàng)建完成后,可以看到“entry src main supervisual default pages page page.visual”的文件目錄結(jié)構(gòu)
3 第一個(gè)頁(yè)面內(nèi)有一個(gè)容器、文本和一個(gè)按鈕,通過(guò)Div、Text和Button組件來(lái)實(shí)現(xiàn)
(1)分別選中first.visual畫(huà)面中的Text、Div組件,單擊鼠標(biāo)右鍵,選擇Delete刪除
(2)選中UI Control中的Div組件,將其拖至畫(huà)布
點(diǎn)擊右側(cè)屬性樣式欄中的通用樣式圖標(biāo)(General),設(shè)置Div組件的高度Height為100%,使其占滿(mǎn)屏幕
點(diǎn)擊右側(cè)屬性樣式欄中的樣式圖標(biāo)(Flex),設(shè)置Div組件的FlexDirection樣式為column,使Div的主軸垂直;設(shè)置Div組件的JustifyContent樣式為center,使得其子組件在主軸上居中顯示;設(shè)置Div組件的AlignItems樣式為center,使得其子組件在交叉軸上居中顯示
(3)選中UI Control中的Text組件,將其拖至Div組件的中央?yún)^(qū)域
點(diǎn)擊右側(cè)屬性樣式欄中的屬性圖標(biāo)(Properties),設(shè)置Text組件的Content屬性為 “ Hello World ”
點(diǎn)擊右側(cè)屬性樣式欄中的通用樣式圖標(biāo)(General),設(shè)置Text組件的寬(width)為100%,高(height)為100px
點(diǎn)擊右側(cè)屬性樣式欄中的樣式圖標(biāo)(Feature),設(shè)置組件的FontSize樣式為60px,使得其文字放大;設(shè)置組件的TextAlign樣式為center,使得組件文字居中顯示
(4)選中UI Control中的Button組件,將其拖至Text組件下面
點(diǎn)擊右側(cè)屬性樣式欄中的屬性圖標(biāo)(Properties),設(shè)置Button組件的Value屬性為 “ Next ”,
點(diǎn)擊右側(cè)屬性樣式欄中的通用樣式圖標(biāo)(General),設(shè)置按的寬(width)為40%,高(height)為60px
點(diǎn)擊右側(cè)屬性樣式欄中的樣式圖標(biāo)(Feature),設(shè)置組件的FontSize樣式為40px
至此,第一個(gè)頁(yè)面創(chuàng)建完成
我們可以在預(yù)覽窗口中看效果,點(diǎn)擊右側(cè)邊欄的Preview打開(kāi)預(yù)覽窗口
1 在Project窗口,選擇工程中的“entry src main js default pages”,單擊鼠標(biāo)右鍵,選擇“New JS Visual”
Visual配置界面,JS visual name填second,回車(chē)(Enter鍵)或者點(diǎn)擊完成,進(jìn)入編輯界面
2 第二個(gè)頁(yè)面中有一個(gè)容器和文本,通過(guò)Div、Text組件實(shí)現(xiàn),現(xiàn)在編輯器已經(jīng)為我們創(chuàng)建好了,我們就來(lái)修改下它們的屬性(你也可以刪除原有的自己創(chuàng)建,具體步驟參考本章第二節(jié)“二 創(chuàng)建第一個(gè)頁(yè)面”)。
選中Text組件,點(diǎn)擊右側(cè)屬性樣式欄中的屬性圖標(biāo)(Properties),設(shè)置Text組件的Content屬性為 “ Hi,I'm always here. ”
點(diǎn)擊右側(cè)屬性樣式欄中的通用圖標(biāo)(General),設(shè)置組件的寬(width)為100%,高為60px
點(diǎn)擊右側(cè)屬性樣式欄中的樣式圖標(biāo)(Feature),設(shè)置組件的FontSize樣式為36px,TextAlign樣式為center
這樣我們的第二個(gè)頁(yè)面創(chuàng)建成功了
1 在Project窗口,打開(kāi)工程中的“entry src main js default pages first first.js”, 導(dǎo)入router模塊,頁(yè)面路由router根據(jù)頁(yè)面的uri來(lái)找到目標(biāo)頁(yè)面,從而實(shí)現(xiàn)跳轉(zhuǎn)。示例代碼如下:
2 打開(kāi)或者切換到first.visual頁(yè)面,選中畫(huà)布上的Button組件,點(diǎn)擊右側(cè)屬性樣式欄中的事件圖標(biāo)(Events),鼠標(biāo)點(diǎn)擊Click事件的輸入框,選擇launch事件
3 在預(yù)覽窗口中查看項(xiàng)目效果,點(diǎn)擊Next按鈕后發(fā)現(xiàn)我們的頁(yè)面成功跳轉(zhuǎn)了。
到此,本章的目標(biāo)就完成了。
鴻蒙開(kāi)發(fā)者模式打開(kāi)的方法如下:
工具/原料:華為mate40、HarmonyOs2.0、本地設(shè)置。
1、進(jìn)去鴻蒙系統(tǒng)版手機(jī)設(shè)置,然后點(diǎn)擊關(guān)于手機(jī)。
2、進(jìn)去之后,連續(xù)點(diǎn)擊鴻蒙系統(tǒng)版本號(hào),開(kāi)啟開(kāi)發(fā)者模式。
3、進(jìn)去開(kāi)發(fā)者模式之后,點(diǎn)擊系統(tǒng)和更新。
4、然后點(diǎn)擊開(kāi)發(fā)者選項(xiàng)。
5、點(diǎn)擊開(kāi)啟開(kāi)發(fā)者選項(xiàng),就成功打開(kāi)鴻蒙系統(tǒng)開(kāi)發(fā)者選項(xiàng)了。
參考 鴻蒙官方文檔(點(diǎn)擊傳送門(mén)) ,做一下流程梳理簡(jiǎn)化,及踩坑記錄
華為將真機(jī)調(diào)試分成物理真機(jī)和遠(yuǎn)程真機(jī)。這里說(shuō)的都是物理真機(jī)(手機(jī)、平板)。鴻蒙真機(jī)調(diào)試巨復(fù)雜,不像Android那么容易方便。
貼一下官方的調(diào)試流程圖:
總結(jié)一下:
上面這個(gè)流程可以忽略,沒(méi)講到重點(diǎn)。真機(jī)調(diào)試是需要在 ? AppGallery Connect 中創(chuàng)建應(yīng)用的,調(diào)試應(yīng)用需要的cer和p7b文件是從這里生成的。
先決條件:
1. 鴻蒙手機(jī)通過(guò)USB連接電腦,并開(kāi)啟USB調(diào)試。
2. 一個(gè)華為開(kāi)發(fā)者賬號(hào),實(shí)名認(rèn)證
3. APP開(kāi)發(fā)工具DevEco-Studio
關(guān)鍵流程:
1. Studio創(chuàng)建應(yīng)用
2. 如果未登錄過(guò),F(xiàn)ile Project Structure Project Signing Configs簽名配置頁(yè),點(diǎn)擊“Sign In”
3. AppGallery創(chuàng)建應(yīng)用(包名和Studio創(chuàng)建的一樣)
4. 官方文檔到這在簽名配置頁(yè)就點(diǎn)Try Again可以自動(dòng)簽名,我試了不行,以下全是手動(dòng)
5. Studio中Build Generate key and CSR? ?生成p12和csr文件
6. 獲取手機(jī)udid,命令行hdc shell bm get -udid(下一步設(shè)備管理要用)
7. AppGallery主頁(yè) 用戶(hù)與訪(fǎng)問(wèn) 左側(cè)設(shè)備管理添加udid的設(shè)備(生成p7b時(shí)要用)
8. AppGallery主頁(yè) 用戶(hù)與訪(fǎng)問(wèn) 左側(cè)證書(shū)管理生成cer文件(生成p7b和簽名配置要用)
9. AppGallery主頁(yè) 我的項(xiàng)目 左側(cè)HarmonyOS應(yīng)用 HAP provision profile,生成p7b文件
10. 最后在簽名配置頁(yè)配好 p12、p7b、cer等參數(shù),運(yùn)行鴻蒙應(yīng)用到真機(jī)就行了
前段時(shí)間為了體驗(yàn)華為鴻蒙系統(tǒng),就嘗試升級(jí)到鴻蒙系統(tǒng),使用過(guò)程出現(xiàn)幾個(gè)小BUG,這些都對(duì)使用沒(méi)有太大的影響,最想說(shuō)的就是耗電這塊,以前重度使用都是一天一沖早上滿(mǎn)電可以堅(jiān)持到晚上8點(diǎn),現(xiàn)在同樣的使用頻率,到下午3點(diǎn)都沒(méi)有電了,對(duì)于手機(jī)高度使用的我們非常不友好,所以無(wú)奈之下決定回退安卓,在網(wǎng)上看了教程,發(fā)現(xiàn)沒(méi)有什么難度,前天晚上6點(diǎn)開(kāi)始備份資料,首先是微信數(shù)據(jù)備份,因?yàn)槲⑿诺牧奶煊涗洷容^重要,為了安全起見(jiàn)我在微信的備份功能下備份了一份,在華為助手軟件和數(shù)據(jù)那里也備份了一份,其次到APP,相片和視頻,通訊錄和系統(tǒng)設(shè)置之類(lèi)的備份,這些備份加起來(lái)一共80G,為了節(jié)省時(shí)間好多APP的備份都不備份了,光備份的時(shí)間就花了一天晚上,備份好了,昨晚開(kāi)始下載原來(lái)的安卓系統(tǒng),下載和安裝花了2個(gè)小時(shí),恢復(fù)微信備份1個(gè)多小時(shí),微信QQ各種驗(yàn)證也很煩,恢復(fù)手機(jī)備份一個(gè)小時(shí),晚上10多11點(diǎn)弄好了,期間各種恢復(fù)失敗,各種找原因,都煩了,就在花了那么長(zhǎng)時(shí)間和精力回退安卓,鴻蒙竟然自動(dòng)又幫我更新到了鴻蒙,當(dāng)時(shí)我心里無(wú)數(shù)個(gè)草泥馬奔騰[發(fā)怒],自動(dòng)更新要在開(kāi)發(fā)者選項(xiàng)關(guān)閉,開(kāi)啟開(kāi)發(fā)者選項(xiàng)又是隱藏式操作,真的很想投訴到客服了,辛辛苦苦備份又恢復(fù),花了那么長(zhǎng)時(shí)間,真的很累人啊[淚奔][淚奔][淚奔][淚奔][淚奔][淚奔][淚奔]
昨晚華為舉行了鴻蒙2.0系統(tǒng)的線(xiàn)上發(fā)布會(huì),正式版系統(tǒng)發(fā)布,將廣泛應(yīng)用于手機(jī)、電腦、平板以及各種家電設(shè)備甚至是 汽車(chē) 等等,廢話(huà)不多說(shuō),接下來(lái)小麥就帶大家來(lái)了解以下鴻蒙系統(tǒng)的定位。
真正的萬(wàn)物互聯(lián),用戶(hù)自由調(diào)取軟硬件
鴻蒙系統(tǒng)誕生以來(lái)一直想深耕于萬(wàn)物互聯(lián),這次的發(fā)布會(huì)進(jìn)一步確定了鴻蒙萬(wàn)物互聯(lián)的布局方式。鴻蒙在開(kāi)發(fā)時(shí)重點(diǎn)應(yīng)用了分布式技術(shù),在鴻蒙的正式系統(tǒng)中加入了超級(jí)終端功能,用戶(hù)不單單可以自由調(diào)取軟件,還能自由組合調(diào)取硬件,什么意思呢?
關(guān)于軟件給大家舉個(gè)例子,假如我們?cè)邙櫭上到y(tǒng)手機(jī)上安裝了一款app,但是在pad或者電腦上沒(méi)有對(duì)應(yīng)應(yīng)用,在我們想用平板或者電腦使用這個(gè)軟件時(shí)可以直接調(diào)取手機(jī)的這個(gè)app而不用另外下載。
硬件方面和軟件有點(diǎn)類(lèi)似,還是給大家舉一些簡(jiǎn)單的例子,我們一般的顯示器沒(méi)有很強(qiáng)的算力,比如現(xiàn)在賣(mài)的各種智慧屏是沒(méi)有多少算力的,但是我們可以調(diào)用有強(qiáng)大算力的計(jì)算機(jī),同時(shí)感覺(jué)智慧屏的音質(zhì)不行,可以調(diào)用專(zhuān)業(yè)音箱來(lái)輸出聲音。當(dāng)然鴻蒙系統(tǒng)遠(yuǎn)不如此,我們可以自由切換組合各種硬件設(shè)備輸出硬件對(duì)應(yīng)的優(yōu)勢(shì),高清屏幕的畫(huà)質(zhì)、藍(lán)牙耳機(jī)的聲音、電腦的算力、pad方便的手寫(xiě)等等。
華為新的鴻蒙手表可以控制鴻蒙 汽車(chē)
萬(wàn)物互聯(lián)當(dāng)然少不了現(xiàn)在火熱的新能源車(chē)和智能手表,從發(fā)布會(huì)的演示視頻來(lái)看,華為新的Watch3可以控制搭載鴻蒙系統(tǒng) 汽車(chē) 的一些操作,而在此前華為就演示了手機(jī)的操控性能,現(xiàn)在鴻蒙2.0又做了大升級(jí)。更重要的,新款手表采用了esim的連接方式,可以獨(dú)立使用,離開(kāi)手機(jī)不影響任何功能,雖然這個(gè)方式不是全球首用,但是也正是得益于華為在通信領(lǐng)域的實(shí)力能夠直接與運(yùn)營(yíng)商合作就能完成項(xiàng)目,此外該模式將成為拓展華為終端物聯(lián)的方式。
終端物聯(lián)方式將多樣化
目前除了少部分產(chǎn)品,連接終端的方式主要還是藍(lán)牙,隨著esim和華為電力載波的廣泛使用,相信終端的連接方式將越來(lái)越多樣化,通過(guò)各種不同產(chǎn)品對(duì)于帶寬的不同需求精準(zhǔn)化使用將會(huì)大大提升效率,并且降低成本,現(xiàn)在的華為智能家居中其實(shí)已經(jīng)在使用這樣的功能了。
當(dāng)以上功能實(shí)現(xiàn)AI智能化
華為其實(shí)前幾年就在白皮書(shū)中將“云技術(shù)+人工智能+5G”定義為下一次工業(yè)革命,當(dāng)然全球公認(rèn)的工業(yè)4.0也早就做了類(lèi)似的定義。 當(dāng)以上的所有功能技術(shù)都擁有AI的能力會(huì)怎么樣?還是舉個(gè)簡(jiǎn)單的例子: 我們很多人喜歡玩 游戲 ,當(dāng)我們回家坐在沙發(fā)上拿起 游戲 手柄,系統(tǒng)智能識(shí)別出來(lái)要玩 游戲 自動(dòng)調(diào)取了計(jì)算機(jī)的算力、沙發(fā)前顯示器的顯示功能和藍(lán)牙耳機(jī)的聲音,可以直接開(kāi)始隨心所欲玩 游戲 ;又比如工作日我們戴著裝載系統(tǒng)的手機(jī)或者手表靠近自己的車(chē),天氣預(yù)報(bào)顯示今天天氣較熱, 汽車(chē) 自動(dòng)打開(kāi)了空調(diào),走到車(chē)前車(chē)門(mén)自動(dòng)開(kāi)啟,里面已經(jīng)很涼快了;等等。
鴻蒙系統(tǒng)非常值得期待,雖然現(xiàn)在芯片領(lǐng)域被卡脖子,但是華為沒(méi)有落下其他技術(shù)的發(fā)展,從目前來(lái)看,華為的生態(tài)布局完全可以媲美蘋(píng)果和安卓甚至是超越,同時(shí)鴻蒙是開(kāi)源的并且將源代碼捐給了國(guó)家,將會(huì)有越來(lái)越多的開(kāi)源資源加入其中,目前windows系統(tǒng)安裝插件已經(jīng)可以支持使用。最后是所有華為手機(jī)更新正式版鴻蒙的時(shí)間表。
分享文章:鴻蒙自動(dòng)開(kāi)發(fā),鴻蒙開(kāi)放系統(tǒng)
網(wǎng)頁(yè)URL:http://www.rwnh.cn/article14/dsdjode.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、網(wǎng)站導(dǎo)航、動(dòng)態(tài)網(wǎng)站、網(wǎng)站排名、域名注冊(cè)、靜態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)