在8月9日華為在全球開發(fā)者大會上發(fā)布了操作系統(tǒng)--鴻蒙OS,這款操作系統(tǒng)誰 是基于微內(nèi)核的面向全場景的分布式操作系統(tǒng),據(jù)悉鴻蒙系統(tǒng)將會在年底投放市場,搭載這個系統(tǒng)的手機主要面向中歐、東歐與新興市場。
創(chuàng)新互聯(lián)公司是專業(yè)的古城網(wǎng)站建設(shè)公司,古城接單;提供成都網(wǎng)站制作、成都做網(wǎng)站、外貿(mào)營銷網(wǎng)站建設(shè),網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行古城網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!
據(jù)媒體報道華為已經(jīng)在全球多個地方注冊了鴻蒙商標,這些國家包括澳大利亞、新西蘭、加拿大、墨西哥、西班牙、秘魯、土耳其、菲律賓、韓國等,在申請商標時把鴻蒙歸到“操作系統(tǒng)”的類別之下。
據(jù)悉華為鴻蒙OS操作系統(tǒng)將會優(yōu)先應(yīng)有到智慧屏、車載設(shè)備、智能手表、智智能音箱等終端設(shè)備上。而且隨著鴻蒙OS操作系統(tǒng)的不斷完善會應(yīng)用到更多的設(shè)備中,據(jù)悉8月10日將發(fā)布的榮耀智慧屏產(chǎn)品據(jù)悉就會采用鴻蒙第一代操作系統(tǒng)。
根據(jù)華為提交的申請信息顯示,華為的操作系統(tǒng)支持多種設(shè)備,不過對于鴻蒙系統(tǒng)是否應(yīng)用于手機,一直也是撲朔迷離。而且華為創(chuàng)始人任正非的接受采訪時也表示鴻蒙系統(tǒng)并不是像大家想象那樣用在手機中,做這個系統(tǒng)的時候并不是想替代谷歌的。
在鴻蒙OS發(fā)布后很多人比較關(guān)注它的性能,據(jù)報道鴻蒙系統(tǒng)的流暢程度超越安卓60%,而且鴻蒙系統(tǒng)還有方舟編譯器加持,最終的流暢程度可能會超越蘋果IOS,不過鴻蒙的生態(tài)圈還未建立,完全普及還有很長的路要走。
為了實現(xiàn)鴻蒙OS生態(tài)的快速推進,華為宣布將會向全球開發(fā)者開源,同時要推動成立開源基金會,建立開源社區(qū),與開發(fā)者一起共同推動鴻蒙的發(fā)展。需要注意的是,鴻蒙系統(tǒng)可以兼容蘋果和安卓操作系統(tǒng)的語言,移動應(yīng)用開發(fā)者不用再費時間和精力去熟悉一個新的操作系統(tǒng)。
鴻蒙系統(tǒng)還沒有大面積在華為設(shè)備上升級,所以你必須去華為手機自帶“服務(wù)”應(yīng)用中,點擊“升級嘗鮮”,看能不能升級到鴻蒙系統(tǒng)。如果能升級的話,直接升級安裝就能使用鴻蒙系統(tǒng)了。
2020年9月10日,華為鴻蒙系統(tǒng)升級至華為鴻蒙系統(tǒng)2.0版本,在關(guān)鍵的分布式軟總線、分布式數(shù)據(jù)管理、分布式安全等分布式能力上進行了全面升級,為開發(fā)者提供了完整的分布式設(shè)備與應(yīng)用開發(fā)生態(tài)。
2020年,華為已與美的、九陽、老板等家電廠商達成合作,這些品牌將發(fā)布搭載鴻蒙操作系統(tǒng)的全新家電產(chǎn)品。
歷史版本:
2019年8月9日,華為在東莞舉行華為開發(fā)者大會,正式發(fā)布操作系統(tǒng)鴻蒙OS。鴻蒙OS是一款全場景分布式OS,可按需擴展,實現(xiàn)更廣泛的系統(tǒng)安全,主要用于物聯(lián)網(wǎng),特點是低時延。鴻蒙OS實現(xiàn)模塊化耦合,對應(yīng)不同設(shè)備可彈性部署。
鴻蒙OS有三層架構(gòu),第一層是內(nèi)核,第二層是基礎(chǔ)服務(wù),第三層是程序框架。2019年8月10日,榮耀正式發(fā)布榮耀智慧屏、榮耀智慧屏Pro,搭載鴻蒙操作系統(tǒng)。它的誕生拉開永久性改變操作系統(tǒng)全球格局的序幕。
之前測試過使用華為DevEco開發(fā)智能電視應(yīng)用。前幾天華為發(fā)布了手機的測試版,不能免俗,抓緊嘗試一下。
手頭沒有華為手機測試系統(tǒng),現(xiàn)在試一下開發(fā)環(huán)境跑模擬器感受一下。
以前DevEco里是沒有手機選項的,現(xiàn)在該選項可以看到了:
這里測試一下Business Card Ability(Java)開發(fā)。
DevEco和Android Studio一樣基于開源的Idea版本開發(fā)的,其結(jié)構(gòu)與安卓開發(fā)環(huán)境非常像,熟悉安卓的小伙伴應(yīng)該能很快上手。
入口程序是一個MyApplication,從AbilityPackage繼承。
它首先找到了連接的榮耀手機,但這個手機不是鴻蒙系統(tǒng)。
編譯是成功了,但提示設(shè)備無法使用:
點擊Tools - HVD Manager
首先提示登陸華為賬號,登陸后,選擇一個模擬器運行:
啟動以后長這個樣:
點擊設(shè)置,先看看關(guān)于:
上面顯示大大的HarmonyOS。但感覺畫面很模糊,不知道模擬器到底是運行在本地的,還是云端的。但DevEco上顯示是Remote Device字樣。
鴻蒙OS版本號 2.0.0 Developer Beta1。
再點運行,在指定的模擬器上運行程序。
不過仍然運行失敗:
鴻蒙OS版本與平板是一致的,
程序終于跑起來了:
看起來安卓程序好像真能在鴻蒙直接運行,安裝一個快手試試:
還真能看:
我真分不清這是安卓還是鴻蒙了 。
開發(fā)前可以了解下鴻蒙: [鴻蒙開發(fā) 序]華為鴻蒙操作系統(tǒng)(HarmonyOS)簡介及開發(fā)環(huán)境搭建
開發(fā)前的準備:「鴻蒙開發(fā) 1」華為鴻蒙應(yīng)用集成開發(fā)環(huán)境DevEco Studio安裝和設(shè)置
了解鴻蒙應(yīng)用開發(fā)的基本開發(fā)流程:「鴻蒙開發(fā) 2」第一個華為鴻蒙(HarmonyOS)應(yīng)用程序(App)
本章目標:
1 了解華為鴻蒙應(yīng)用開發(fā)的可視化(低代碼)方式
2 通過構(gòu)建一個簡單的具有頁面跳轉(zhuǎn)功能的應(yīng)用
低代碼開發(fā)方式,即通過可視化界面開發(fā)方式快速構(gòu)建布局、編輯UI界面,可有效降低用戶的上手成本并提升用戶構(gòu)建UI界面的效率。
1 打開DevEco Studio,創(chuàng)建一個新工程,選擇支持Phone / Tablet / Wearable(手機 / 平板 / s可穿戴)的模板,我們在此直接選擇Empty Ability
Project name工程名稱填SuperVisual
Development mode開發(fā)方式選擇Super Visual
其它的可以使用默認設(shè)置,點擊完成,進入編輯界面
1 在Project(項目)窗口,刪除工程運行默認的入口文件夾:“entry src main js default pages index”文件夾
2 在Project窗口,選擇工程中的“entry src main js default pages”,單擊鼠標右鍵,選擇“New JS Visual”
JS visual name填first,點擊完成,進入編輯界面
創(chuàng)建完成后,可以看到“entry src main supervisual default pages page page.visual”的文件目錄結(jié)構(gòu)
3 第一個頁面內(nèi)有一個容器、文本和一個按鈕,通過Div、Text和Button組件來實現(xiàn)
(1)分別選中first.visual畫面中的Text、Div組件,單擊鼠標右鍵,選擇Delete刪除
(2)選中UI Control中的Div組件,將其拖至畫布
點擊右側(cè)屬性樣式欄中的通用樣式圖標(General),設(shè)置Div組件的高度Height為100%,使其占滿屏幕
點擊右側(cè)屬性樣式欄中的樣式圖標(Flex),設(shè)置Div組件的FlexDirection樣式為column,使Div的主軸垂直;設(shè)置Div組件的JustifyContent樣式為center,使得其子組件在主軸上居中顯示;設(shè)置Div組件的AlignItems樣式為center,使得其子組件在交叉軸上居中顯示
(3)選中UI Control中的Text組件,將其拖至Div組件的中央?yún)^(qū)域
點擊右側(cè)屬性樣式欄中的屬性圖標(Properties),設(shè)置Text組件的Content屬性為 “ Hello World ”
點擊右側(cè)屬性樣式欄中的通用樣式圖標(General),設(shè)置Text組件的寬(width)為100%,高(height)為100px
點擊右側(cè)屬性樣式欄中的樣式圖標(Feature),設(shè)置組件的FontSize樣式為60px,使得其文字放大;設(shè)置組件的TextAlign樣式為center,使得組件文字居中顯示
(4)選中UI Control中的Button組件,將其拖至Text組件下面
點擊右側(cè)屬性樣式欄中的屬性圖標(Properties),設(shè)置Button組件的Value屬性為 “ Next ”,
點擊右側(cè)屬性樣式欄中的通用樣式圖標(General),設(shè)置按的寬(width)為40%,高(height)為60px
點擊右側(cè)屬性樣式欄中的樣式圖標(Feature),設(shè)置組件的FontSize樣式為40px
至此,第一個頁面創(chuàng)建完成
我們可以在預(yù)覽窗口中看效果,點擊右側(cè)邊欄的Preview打開預(yù)覽窗口
1 在Project窗口,選擇工程中的“entry src main js default pages”,單擊鼠標右鍵,選擇“New JS Visual”
Visual配置界面,JS visual name填second,回車(Enter鍵)或者點擊完成,進入編輯界面
2 第二個頁面中有一個容器和文本,通過Div、Text組件實現(xiàn),現(xiàn)在編輯器已經(jīng)為我們創(chuàng)建好了,我們就來修改下它們的屬性(你也可以刪除原有的自己創(chuàng)建,具體步驟參考本章第二節(jié)“二 創(chuàng)建第一個頁面”)。
選中Text組件,點擊右側(cè)屬性樣式欄中的屬性圖標(Properties),設(shè)置Text組件的Content屬性為 “ Hi,I'm always here. ”
點擊右側(cè)屬性樣式欄中的通用圖標(General),設(shè)置組件的寬(width)為100%,高為60px
點擊右側(cè)屬性樣式欄中的樣式圖標(Feature),設(shè)置組件的FontSize樣式為36px,TextAlign樣式為center
這樣我們的第二個頁面創(chuàng)建成功了
1 在Project窗口,打開工程中的“entry src main js default pages first first.js”, 導(dǎo)入router模塊,頁面路由router根據(jù)頁面的uri來找到目標頁面,從而實現(xiàn)跳轉(zhuǎn)。示例代碼如下:
2 打開或者切換到first.visual頁面,選中畫布上的Button組件,點擊右側(cè)屬性樣式欄中的事件圖標(Events),鼠標點擊Click事件的輸入框,選擇launch事件
3 在預(yù)覽窗口中查看項目效果,點擊Next按鈕后發(fā)現(xiàn)我們的頁面成功跳轉(zhuǎn)了。
到此,本章的目標就完成了。
升級之后會比原系統(tǒng)的操作手感有所提升,功能也有所增多,缺點就是剛升級之后電池耗電較快,手機在優(yōu)化
7月8日,鴻蒙系統(tǒng)升級量就已達3000萬部手機,這是一個很理想的速度。加上升級用戶普遍反映體驗非常好,這讓大家普遍認為鴻蒙大有希望,成功在即。
的確,初出茅廬的鴻蒙,這樣的成績很優(yōu)秀,但這個時候要注意千萬不可以盲目樂觀。我們必須清醒地意識到,鴻蒙的成功之路,這才是小試牛刀、剛剛開始,更艱難的工作,還在后頭。
一、鴻蒙系統(tǒng)的體驗,還基本上沒有發(fā)揮出其比安卓、iOS領(lǐng)先一代的優(yōu)勢。鴻蒙還需要盡快地把其優(yōu)勢性能體現(xiàn)出來,以持續(xù)增加對廣大用戶的吸引力。
目前升級用戶最普遍的反饋,主要集中在日常操作的流暢性、升級的平滑、便利以及對安卓應(yīng)用的兼容性等方面。
但要知道鴻蒙系統(tǒng)是面向萬物互聯(lián)時代的統(tǒng)一的物聯(lián)網(wǎng)操作系統(tǒng),并不只是安卓系統(tǒng)的一個平行替代品。真正體現(xiàn)出鴻蒙作為 領(lǐng)先安卓一代 的優(yōu)勢,才是鴻蒙系統(tǒng)獲得穩(wěn)定市場地位的法寶,不可以疏忽。
比安卓系統(tǒng)強,甚至在很多方面也要比iOS強,這才是鴻蒙成功、成熟的一個標志。 強大的多設(shè)備協(xié)同、超低時延、更高的存儲及文件管理性能、更強大的安全性 等充分發(fā)揮,才是戰(zhàn)勝安卓系統(tǒng)的真正利器。
這些領(lǐng)先優(yōu)勢的閃亮展現(xiàn),才會 吸引更多用戶,才會督促其它手機廠家也參與到鴻蒙大家庭中來 ,這很重要。
二、適配、升級的節(jié)奏要快,要更快。
現(xiàn)在的升級速度當然已經(jīng)很快了,華為工程師們肯定也是在提速、再提速。工程師們辛苦了,但適配、升級速度對鴻蒙之成功確實很關(guān)鍵,還是要加把勁、再加把勁。
華為手機的增量恢復(fù)常態(tài),恢復(fù)到每年2-3億部新機出貨,短期內(nèi)解決的困難很大。這個時候存量手機就是適配、升級的主要載體。但是要知道畢竟 手機的壽命是有限的 。再好用、再可靠的手機,使用壽命也不過三、五年。
此前適配、升級的主要是新機型,往后才逐步拓展到更早的機型。目前的適配、升級已經(jīng)開始拓展到二、三年前的一些機型,無論如何,這些手機使用壽命已經(jīng)進入后期。 晚一點兒適配,能升級的存量手機就會少一些 。
三、鴻蒙原生應(yīng)用開發(fā)及生態(tài)建設(shè)。
這同樣是保持對用戶吸引力的一個關(guān)鍵因素。用戶用的,就是手機上的一個個app,沒有足夠的app,就談不上操作系統(tǒng)的成功。目前鴻蒙應(yīng)用還主要以兼容的安卓應(yīng)用為主,需要盡早推動更多原生app的開發(fā)上線。
真正的原生app,也才能最大程度展現(xiàn)鴻蒙系統(tǒng)的技術(shù)優(yōu)勢 。絕大多數(shù)主流移動應(yīng)用都推出原生的鴻蒙app,且功能不弱于相應(yīng)的安卓應(yīng)用,鴻蒙才具備了獨立發(fā)展、繁榮生態(tài)的根基。
四、越早升級的用戶,要么是鐵鐵的花粉,要么是對新事物、新技術(shù)感興趣的人。
他們對鴻蒙系統(tǒng)的熱情度很高,升級要求也很迫切。但是隨著這些用戶逐步完成升級,其它用戶對于升級鴻蒙系統(tǒng)的熱情可能就會弱了。加上更多人其實很難對操作系統(tǒng)有準確、深入的認識,他們其實并不關(guān)心系統(tǒng)升級,或是根本就不懂系統(tǒng)升級這個事。
很多手機用戶其實從來就不關(guān)心系統(tǒng)的升級,或者是清理、重置系統(tǒng)等。要想說服他們升級鴻蒙系統(tǒng),可就沒那么容易了。如果華為新手機還能如2020年之前那樣,每年2億部以上的新機出貨量,通過預(yù)裝鴻蒙就可以達到普及的目的。
但 現(xiàn)在主要靠的是從舊的安卓系統(tǒng)升級而來,這就要求用戶要有主動升級的意識,難度要大很多 。越往后,鐵粉和有主動意識升級鴻蒙者,就會越少,這個趨勢要值得關(guān)注。
五、鴻蒙系統(tǒng)成功的根本,還在于華為手機必須恢復(fù)到以正常的節(jié)奏推出新機,至少也要達到2019年那時的出貨量。
每年保持2億部以上的新機出貨,并且直接搭載鴻蒙系統(tǒng),這才是鴻蒙系統(tǒng)的徹底成功和成熟標志。畢竟存量手機要逐步退出使用的,2021年年底能完成升級的一些早期機型,可能已經(jīng)使用了3-4年,這些手機大概率在1-2年內(nèi)就要換新了。
盡管目前 很多鐵桿花粉紛紛推遲了換機計劃,期待升級、體驗鴻蒙系統(tǒng),并熱切期待著華為能徹底解決缺芯困難,華為手機能王者歸來 。 但這個過程,顯然未必是那么順利,這個時刻的到來,可能不會那么快。
市場上的存量華為手機也就那么幾億部,而且從明年起每年不得不淘汰的老手機,一年下來也得上千萬部。如果短期內(nèi)不能恢復(fù)新手機的正常出貨,2年以后的華為存量手機不可避免地開始快速減少,一年換新量就可能達到大幾千萬部以上。
而今年華為新手機出貨能達到1億部已經(jīng)很難了,這還基本上是靠存量芯片支撐。明年存量麒麟芯片肯定也剩不下多少了,用高通等芯片也不是辦法,畢竟明年了再推4G手機,市場接受度也更低。
但徹底解決缺芯問題,華為手機王者歸來,確實是一個大工程,而且還 不能只靠華為自己 。鴻蒙系統(tǒng)的成功,與華為手機的制造、出貨恢復(fù)正常緊密相關(guān),這其實就是與芯片(半導(dǎo)體)產(chǎn)業(yè)的國產(chǎn)化進程密切相關(guān)。這需要全國協(xié)同,團結(jié)一致,共同解決我國半導(dǎo)體產(chǎn)業(yè)的太多短板。
期待芯片這座大山盡早徹底攻克,期待華為手機王者歸來,期待鴻蒙系統(tǒng)一統(tǒng)天下。