1、全新OpenHarmony測試工具集介紹OpenHarmony測試工具集介紹自動化測試框架UI自動化能力開發者自測試執行框架OS專項測試工具wukong/SmartPerfOpenHarmony測試工具集介紹兼容性測試套件OS測試工具應用測試工具測試基礎設施性能測試工具 SmartPerf穩定性測試工具 wukong自動化測試框架arkxtestACTS套件DCTS套件HATS套件兼容性測試穩定。
2、分布式軟總線新特性分布式軟總線應分布式軟總線應用的典型場景延用的典型場景延伸伸分布式軟總線的分布式軟總線的開發技術和接口介紹開發技術和接口介紹分布式軟總線的分布式軟總線的下一步展望下一步展望超級終端工控領域分布式軟總線應用的典型場景延伸分布式軟總線應用的典型場景延伸辦公運動家庭出行工控 利用軟總線發現東西向設備,完成設備間的可信認證,設備間的自動連接,以及數據傳輸能力 利用手機等終端完成設備的近。
3、輕松玩轉端云一體化開發端云一體化開發解決的問題應用的運行離不開云側的支撐傳統開發模式端云割裂,成本高,效率低端側開發人員云側開發人員開發、聯調效率低端側開發工具云側開發工具技能、溝通成本高端云一體化開發收益端側開發人員也能輕松實現云側邏輯一體化開發工具一套開發工具支撐端側和云側開發端云全棧工程師接入云服務無運維成本和資源浪費云端服務免運維,零浪費構建云開發能力云開發HUAWEI AppGalle。
4、智能輔助編程,編碼更便捷智能化軟件開發,引領智能開發模式 輔助開發 完全依靠人的主觀能動性 基本的語法高亮 智能化輔助開發 以人為主,機器為輔 代碼補全與推薦代碼補全與推薦代碼編輯1.0代碼編輯2.0智能輔助編程,助力開發編碼這段代碼我應該怎么寫?我以前好像寫過類似的代碼?智能輔助編程,幫你減輕重復智能輔助編程,幫你減輕重復代碼勞動代碼勞動智能輔助編程,幫你緩解陌生智能輔助編程,幫你緩解陌生代碼。
5、如何讓你開發的如何讓你開發的HarmonyOSHarmonyOS應用和設備更安全應用和設備更安全議程議程:鴻蒙生態安全工具及服務介紹鴻蒙生態安全工具及服務介紹 演示演示鴻蒙生態由大量的應用和三方設備構成鴻蒙生態由大量的應用和三方設備構成開發者應該關注哪些方面?如何發現應用和系統的安全問題開發者應該關注哪些方面?如何發現應用和系統的安全問題?消 費 者消 費 者鴻蒙生態應用開發者應用開發者開 發 。
6、Getting Started with DevEco Insight如何開發出一個更流暢的應用應用性能與用戶體驗應用啟動耗時長卡頓響應速度慢App-freeze耗電量高影響用戶體驗的性能問題應用性能的問題根源性能問題的根源體現在應用不能高效利用設備資源設備電池CPU內存圖形網絡典型案例應用響應速度慢性能類別一級運行指標分析二級運行指標分析應用響應速度慢Sleep耗時較大并且時間30%I O 時。
7、高效調試HarmonyOS應用應用典型結構APP應用ArkTSC+worker線程池workerworkermessageArkTS承載頁面和業務邏輯C+承載高性能算法邏輯耗時操作多線程并發處理圖像算法音視頻算法上傳下載網絡請求UI主線程頁面邏輯調試面臨的痛點問題 定位問題難 操作繁瑣 編譯時間長 重啟調試慢頻繁修改多線程應用調試ArkTS/C+代碼混合 調試不連續 無法關聯調用鏈DevEco 。
8、DevEco Device Tool一站式設備開發平臺:打造低門檻、高效能工具設備開發面臨全新挑戰缺少集成開發環境多種工具來回切換芯片種類多配套的工具鏈五花八門設備種類繁多硬件規格差異大DevEco Device Tool一站式開發平臺遠程共享開發模式:高效協作輕設備可視化調試、調優:優化代碼反匯編調試、內存查看、數據斷點一站式能力獲取HPM基于OS部件鏡像包集成:玩轉樣例社區組件化樣例一鍵拉去。
9、內核演進策略及增強特性解析內核版本內核版本演進計劃演進計劃內核解耦內核解耦架構調整規劃架構調整規劃內核新增內核新增特性介紹特性介紹內核版本內核版本演進計劃演進計劃OpenHamony首次配套版本Linux主線社區版本Linux LTS版本發布時間OH 23年下半年版本X.XX2022-12OH 3.05.102020-12OH 1.04.192018-10預計2022年第四季度會進行下一個內核版。
10、DevEco Hvigor 工具助力靈活高效構建打包常見問題常見問題新挑戰新挑戰全量編譯構建耗時增量粒度大,命中率低無法最大化并行定制化能力弱,無法擴展多類型HAP混合管理與構建ArkTS為主的多語言開發深度集成自研編譯器多類型設備、多種部署模式編譯構建的常見問題高效編譯構建工具Hvigor多線程并行編譯最優化分配資源細粒度并行編譯任務流自由擴展任務流自由擴展自由定制任務高效任務編排任務級增量編。
11、助力HarmonyOS應用安全便捷登錄顛覆傳統登錄方式小沃科技有限公司技術實現方式依托運營商的移動數據網絡,采用“通信網關取號”及SIM卡識別等技術,一鍵獲取用戶當前手機SIM的手機號完成注冊/登錄。小沃科技有限公司安全優勢:100%準確 無短信攔截風險調用網關取號認證用戶以本機號碼完成注冊/登錄短信驗證碼認證12 1.網關取號失敗or 2.使用非本機號登錄數據網絡 or數據/wifi雙開僅WI。
12、開源圖形驅動在OpenHarmony社區開發板上的成功實踐1.基于SOC廠商閉源代碼進行適配優點:驅動代碼為芯片量身定制能充分發揮硬件能力困難點:不同的GPU架構對應不同的實現,需要多次適配 驅動代碼閉源,開發者無法進行二次開發 設備廠商可能無法獲取SOC廠商技術支持 適配成本高,需要熟悉圖形框架和GPU驅動引入開源GPU驅動2.基于開源GPU驅動適配GPU開源圖形驅動mesa3D使能開源GPU。
13、鴻蒙生態智能設備開發新特性介紹產品定義驅動開發適配系統能力適配開發與測試工具測試認證鴻蒙生態智能設備開發旅程0102030405希望快速上車鴻蒙生態系統,提供豐富完善的技術方案、快速完成適配開發設備開發者希望鴻蒙生態智能設備使用體驗好,比如穩定、安全、流暢、智能等設備消費者鴻蒙生態智能設備開發者訴求:功能方案完備快速上車、具有競爭力兼容性技術系統能力適配開發和測試工具設備驅動開發適配鴻蒙生態智能。
14、HDF新特性讓設備驅動開發更高效容易標準化南向接口標準化南向接口(HDI)(HDI)開發旅程開發旅程更高效、更易開發更高效、更易開發的驅動框架技術的驅動框架技術HDFHDF新驅動新驅動模型支持模型支持標準化南向接口標準化南向接口(HDI)(HDI)開發旅程開發旅程UHDF驅動組件外設驅動統一南向標準接口 HDI基礎能力庫對象管理器配置解析器設備驅動管理中心配置管理設備驅動管理設備驅動管理動態加載。
15、DevEco開發套件新特性DevEco開發套件3.1新能力學習評估學習評估開發開發上架運維上架運維智能輔助智能輔助編程編程設計和開發融合上架運維可視化自定義組件高性能高性能ArkTSArkTS引擎引擎跨語言調試全方位全方位測試測試端云一體化開發端云一體化開發賦能套件賦能套件8 8件套件套熱重載低代碼開發低代碼開發全面的調試調優全面的調試調優高效編譯構建高效編譯構建性能調優UX設計資源與指南API。
16、HarmonyOS測試服務使能應用高效測試 全新ArkTS語言,自動化測試如何支持HarmonyOS 應用測試挑戰 多設備分布式協同應用如何高效測試 ArkTS應用專項測試如何高效支持聲明式開發模式應用接口如何測試應用依賴的運行環境構造困難ArkTS應用分布式場景如何測試分布式腳本寫作繁瑣如何提高效率多形態支持、性能、功耗、安全等如何高效測試單元測試集成測試專項測試HarmonyOS測試框架 D。
17、OpenHarmony兼容性測試技術與方案系統兼容性測試業務思路兼容性業務需要定義操作系統的技術細節,并為原始設備制造商(OEM)提供了各種設計文檔、測試工具,以確保開發者開發的應用可以在各種設備上順利運行。生態更多的用戶為消費者提供一致的應用體驗為應用開發者提供一致的軟硬件開發環境差異化產品設計的同時;降低兼容性設計開銷和成本更多的開發者更多的設備系統兼容性測試業務挑戰生態產品多樣,硬件方案千。
18、多模態融合感知能力讓設備更加智能系統形成意圖選擇交互設備執行交互任務多設備場景單設備場景輸入人主動輸出反饋表達交互模態如何自然的選擇交互設備?如何自然的選擇交互設備?如何自然的響應交互模態?如何自然的響應交互模態?如何自然的進行業務流轉?如何自然的進行業務流轉?HarmonyOS系統需要構建的用戶自然行為識別能力:用戶自然行為中朝向意圖識別能力。用戶自然行為中靠近意圖識別能力。語音和體態意圖識別。
19、HarmonyOSHiViewDFX-開發高可靠高性能應用的基石HarmonyOS HiViewDFX框架故障管理故障檢測缺陷檢測故障恢復觀測剖析信息導出HiDumper信息分析HiProfiler&HiPerf聯動調試HiDebugIDE調試調優設備質量分析應用質量分析DevEco Insight大數據分析運維運維開發開發z跟蹤HiTrace流水日志調用鏈事件框架系統事件應用事件事件日。
20、深入淺出深入淺出ArkCompilerArkCompilerHarmonyHarmonyOSOS的應用高級開發語言的應用高級開發語言https:/ 代碼資產保護代碼資產保護?JavaScriptJavaScriptTypeScriptTypeScriptArkTSTSJS類型類型并發并發編程語言流行趨勢:編程語言流行趨勢:執行引擎執行引擎類型帶來的性能類型帶來的性能UnstableTypeOpt。
21、簡單高效的OpenHarmony編譯工具鏈系統OpenHarmony編譯框架以GN和Ninja為基座,對構建和配置粒度進行部件化抽象,提供以下基本功能:以部件為最小配置粒度拼裝產品。支持三種系統的解決方案級版本構建,以及支撐應用開發者使用IDE開發的SDK開發套件的構建。支持芯片解決方案廠商的靈活定制和獨立編譯。輕量、小型、標準三種形態統一構建框架介紹Components RulesUIModu。
22、所見即所得,深入淺出低代碼開發如何高效開發原子化服務如何高效開發原子化服務-自定義組件與設計稿導入自定義組件與設計稿導入1 12 2使用使用低代碼低代碼開發原子化服務(開發原子化服務(DemoDemo演示演示)3 3所所見即所得的可視化應用開發見即所得的可視化應用開發所見即所得的方式完成界面端到端開發設計開發預覽低代碼開發能力展示多設備開發多設備開發一次開發,多端運行設計稿轉低代碼設計稿轉低代碼。
23、日漸豐富的圖形系統新特性帶來更流暢的體驗全新的圖形系統架構新圖形架構上的新特性和適配開發全新的圖形系統架構構建全新窗口管理系統和能力 接口層:支持應用使用同一套接口支持不同設備 策略層:支持策略可配置,滿足不同設備形態需求 框架層:提供通用基礎能力系統應用/三方生態應用/游戲應用ArkUI 應用程序框架Wayland Client AdapterSurfaceWindowWindowManage。
24、全場景身份認證Kit實現一處登錄處處登錄HMS Core鑰匙環服務應用進展2 2大大特性5 5個個垂直領域8 8個個開發者日均調用470470萬次萬次*數 據 來 自華為分析服務入口流量多樣化,反復登錄阻斷流量轉化幫助開發者構建“一處登錄,處處登錄”的無縫登錄體驗智慧生活應用視頻應用閱讀快應用商城網頁版HMS Core鑰匙環服務HMS Core鑰匙環服務同一華為帳號下,跨設備端到端加密端到端加密。
25、HarmonyOS賦能體系新體驗沒有什么比過時或不準確的文檔更快地削弱對您產品的信心或建立挫折感。摘自Developer Relations How to Build and Grow a Successful Developer Program 除非有充分的文檔證明,否則功能不存在。摘自Vue 文檔編寫指南代碼不可運行內容過時未更新遇到障礙無法解決無交互復雜頻繁踩坑低級錯誤枯燥語言晦澀入口多獲。