
曙海教學優(yōu)勢
我們的課程培訓了大批受歡迎的實戰(zhàn)型工程師。大批企業(yè)與我們
建立了良好的合作關(guān)系。曙海培訓的課程在業(yè)內(nèi)有著響亮的知名度。
秉承二十幾年積累的教學品質(zhì),本課程以真實項目實戰(zhàn)為導向,授課工程師將會與您分享設計的全流程及工具的綜合使用技巧、經(jīng)驗。
課程內(nèi)容:
第一章:鴻蒙應用開發(fā)實戰(zhàn)
? 1.HarmonyOS應用開發(fā)UX體驗設計
? 主要介紹了HarmonyOS應用開發(fā)UX體驗設計思路,講解了鴻蒙系統(tǒng)1到8的設計挑戰(zhàn)。從人、機、環(huán)三個角度出發(fā)解釋了全場景體驗設計。從適應性設計、通用性設計、分布式設計三個方
向詳細講解了HarmonyOS應用開發(fā)UX體驗設計思路。
? 2.HarmonyOS純凈應用開發(fā)
? 主要介紹了HarmonyOS純凈應用開發(fā)所面臨的問題和挑戰(zhàn),以及理念額價值、全生命周期管理、全流程工具支撐、應用標準。以及詳細演示了演示了HarmonyOS純凈應用開發(fā)Profile權(quán)
限、證書申請、代碼檢測、隱私檢測、漏洞檢測、兼容性檢測等功能。
? 3.HarmonyOS開發(fā)模擬與仿真器
? 主要介紹了HarmonyOS APP開發(fā)調(diào)試過程中的問題和挑戰(zhàn),講解并演示了HarmonyOS開發(fā)模擬與仿真器支持多終端模擬、場景模擬、100%API、多種語言和調(diào)試方式等功能。能夠讓學員更加生動形象的了解HarmonyOS開發(fā)模擬與仿真器。
? 4.開發(fā)超級虛擬終端的創(chuàng)新體驗
? 華為超級虛擬終端帶給用戶的創(chuàng)新體驗;將硬件虛擬化,打造超級虛擬終端,實現(xiàn)多設備共享協(xié)同,可以充分發(fā)揮不同設備資源得優(yōu)勢,為用戶選擇最佳執(zhí)行硬件,還可以讓業(yè)務連續(xù)的在不同設備間流轉(zhuǎn)。
? 5.構(gòu)建低時延高帶寬的虛擬網(wǎng)絡
? 支持“超級終端”的關(guān)鍵技術(shù)與能力;軟總線技術(shù)提升了設備的發(fā)現(xiàn)速度,從手動發(fā)現(xiàn)進化成自發(fā)現(xiàn);軟總線的目標是自動構(gòu)建一個邏輯全連接網(wǎng)絡,打破傳統(tǒng)組網(wǎng)的限制,設備之間兩兩直通,將業(yè)務開發(fā)與設備組網(wǎng)解耦,業(yè)務開發(fā)者無需關(guān)心組網(wǎng)方式與物理協(xié)議;?基于極簡協(xié)議的高帶寬、低時延、高可靠的傳輸顛覆傳統(tǒng)的標準協(xié)議傳輸。
? 6.HarmonyOS應用測試最佳實踐
? 華為HarmonyOS應用測試實踐;介紹了DECC測試解決方案,這套方案有一站式多語言測試框架,支撐全流程的測試活動,看護應用質(zhì)量;通過單元測試,集成測試,DFX測試,來實現(xiàn)接口,模塊,界面,功能,E2E,性能,穩(wěn)定性等的達標。
第二章:鴻蒙智能硬件開發(fā)實戰(zhàn)
? 1.鴻蒙智能硬件開發(fā)理念和設計
? HarmonyOS重新定位人-設備-場景的關(guān)系帶來智能全場景體驗的設計理念,以及HarmonyOS總體架構(gòu)和分布式技術(shù)、分布式應用程序框架等。
? 2.HarmonyOS智能硬件內(nèi)核設計
? HarmonyOS輕量內(nèi)核的技術(shù)演進,通過增加多進程、系統(tǒng)調(diào)用、動態(tài)鏈接、全量POSIX庫等特性,實現(xiàn)類Linux的開發(fā)體驗、RTOS的運行效果。
? 3.HarmonyOS智能硬件UX體驗設計
? HarmonyOS以碰一碰為特征的近場設備連接和控制的交互體驗,打破傳統(tǒng)IOT連接控制步驟多等待長的體驗壁壘,配合介紹輕量的應用框架規(guī)范和模板,打造鴻蒙設備的體驗競爭力。
? 4.HarmonyOS驅(qū)動程序開發(fā)
? HarmonyOS驅(qū)動平臺的歸一化平臺底座、彈性化框架、組件化驅(qū)動模型、統(tǒng)一配置界面等架構(gòu)特征,為驅(qū)動開發(fā)者提供高效率的驅(qū)動開發(fā)環(huán)境。
? 5.鴻蒙智能硬件應用程序開發(fā)
? HarmonyOS在1+8+N多設備場景下應用程序框架所面臨的主要挑戰(zhàn)和解決策略,如何通過統(tǒng)一的IDE和開發(fā)范式來構(gòu)建多設備的應用,以及面向智能硬件如何通過IDE進行應用開發(fā)。
? 6.從零開發(fā)一個鴻蒙智能硬件
? 從零開發(fā)一個HarmonyOS智能硬件,包括HarmonyOS典型應用場景、如何開發(fā)、開發(fā)工具等,從開發(fā)者視角,了解如何開發(fā)一款HarmonyOS智能硬件。
? 7.使用HPM定制HarmonyOS軟件包
? HPM( HarmonyOS Package Manager)包管理器使用場景、關(guān)鍵特性和價值,并提供兩個案例:使用HPM中的典型解決方案快速裁剪出一款新設備、貢獻及分發(fā)軟件包到HPM加速推廣。