基于鴻蒙的設備開發(fā)怎么玩?
一、鴻蒙是什么?
操作系統(tǒng)?
消費者:手機的操作界面(EMUI、MIUI)
開發(fā)者:①應用開發(fā)者(手機APP、車APP、電視APP)
②硬件開發(fā)者
二、鴻蒙目前開源了什么?
鴻蒙發(fā)展路線圖
6月2號:鴻蒙2.0發(fā)布會,下半年會有鴻蒙3.0發(fā)布
鴻蒙開源路線圖
三、目前鴻蒙可以在設備上實現(xiàn)的功能?
支持的設備
(1)輕量系統(tǒng)類設備(C語言開發(fā))
① Hi3861
② Neptune: Wi-Fi &藍牙雙模SoC模組
③ BearPi-HM:小熊派
(2)小型系統(tǒng)設備:(C++開發(fā))
①Hi3518:攝像頭設備
②Hi3516:攝像頭+屏幕設備
(3)手機等(JS、Java開發(fā),少量用C++)
輕量系統(tǒng)類設備目前已不少于10種
2.能實現(xiàn)的功能
①電量一個LED
②接受一個按鍵輸入
四、入門鴻蒙需要做那些準備?(本節(jié)講解設備開發(fā))
1.硬件上的準備: - -塊板子(實例為Hi3861 )
2.環(huán)境上的準備:編譯環(huán)境(Docker/Ubuntu)(華為官方有詳細的文檔)、 開發(fā)環(huán)境(Win/Linux/MacOS)
3.技能上的準備:動手能力,C/C++語言,一點點硬件知識,一點點gn知識,Linux命令行基礎操作
4.經驗加分: Arduino、 樹莓派、STM32等
5.最主要的?
五、小白入門教程:從零開始,實例講解
建議看直播了解這一點,因為這一點是老師實操講解。
下圖為燒錄中……
代碼界面:
改造設備:電動噴壺
改造方案:鴻蒙開發(fā)板控制水槍噴水:
改造過程:
準備用鴻蒙開發(fā)板控制水槍噴水:
Q:為什么鴻蒙可以兼容安卓的APK?鴻蒙就是安卓套殼?
S:市場上已經形成了Android和iOS兩大成熟的生態(tài)系統(tǒng),而iOS是封閉的、Android開放,基于上述原因鴻蒙前期會兼容Android應用,后期會慢慢獨立出來。
Q:鴻蒙會應用PC端嗎?
S:前期鴻蒙會針對輕量級的設備進行適配,如移動設備、車機、智慧屏等,后期會應用在PC端,目前PC端已在開發(fā)中。
Q:后期會有鴻蒙開發(fā)的相關崗位嗎?
S:一定會有的
Q:不了解鴻蒙的人怎么去找相關工作?
S:用來開發(fā)的鴻蒙很多技術是相通的,例如嵌入式技術等,機會是留給有準備的人。
Q:分布式OS怎么理解?
S:同一個應用可以在兩個終端運行,例如:兩個手機操作同一個APP界面。比如上網(wǎng)課,老師和同學可以用不同設備在一個界面上同時寫字
Q:開發(fā)鴻蒙的語言?
S:目前還沒有推出專門開發(fā)鴻蒙的語言,目前使用Java、C、C++、Js
Q:升級鴻蒙會清除手機數(shù)據(jù)嗎?
S:會,所以要做好備份;另外,由鴻蒙回退安卓也會清除手機數(shù)據(jù)。
Q:支持RFID嗎?
S:支持,只要有RFID讀卡器即可
Android
版權聲明:本文內容由網(wǎng)絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內刪除侵權內容。