国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

峰會回顧第14期 | DevEco Studio 介紹

OpenHarmony TSC ? 來源:OpenHarmony TSC ? 作者:OpenHarmony TSC ? 2023-06-13 08:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

演講嘉賓 | 劉金華

回顧整理 | 廖 濤

排版校對 | 李萍萍

1f9ae8ae-0983-11ee-9c1d-dac502259ad0.jpg

嘉賓簡介

劉金華,華為開發者平臺首席架構師。

內容來源

第一屆開放原子開源基金會OpenHarmony技術峰會——開發者工具分論壇

視頻回顧

正 文 內 容

DevEco Studio是基于IntelliJ IDEA Community開源版本打造,面向OpenHarmony全場景多設備的一站式集成開發環境(IDE),為開發者提供工程模板創建、開發、編譯、調試等 E2E 的OpenHarmony應用/服務開發。DevEco Studio有哪些重要特性,又能夠給開發者帶來哪些體驗?華為開發者平臺首席架構師劉金華在第一屆OpenHarmony技術峰會上帶來了幾點分享。

1fbafafe-0983-11ee-9c1d-dac502259ad0.png

01?

低代碼可視化開發

低代碼可視化開發并不是泛化的解決方案,不能取代編碼過程,而是能夠在特定領域面向特定場景給開發者提供更好體驗,提高開發效率,降低開發門檻的解決方案。在一個軟件產品的開發過程中,大多數情況下設計工作和代碼開發是分開進行的,這就導致開發者需要先理解設計的架構和意圖,再進行代碼開發,這種方式不但效率低下,且容易造成理解偏差。

DevEco Studio提供了豐富的UI界面編輯能力,支持自由拖拽組件和可視化數據綁定,可快速預覽效果,所見即所得,高效協同設計和開發工作;同時,基于業務場景多樣化且無法窮舉的背景,DevEco Studio提供了自定義組件功能,支持根據業務訴求可視化開發自定義組件,并能夠將其添加到相應的組件庫中,做到一處設計,多處復用;此外,DevEco Studio還支持卡片的零代碼開發,降低開發門檻和提升界面開發效率。通過DevEco Studio提供的低代碼可視化開發能力,能夠高效高質量地完成軟件產品的界面端到端開發。

1fc8ce40-0983-11ee-9c1d-dac502259ad0.png

低代碼可視化設計-開發協同示例

02?

智能代碼編輯

DevEco Studio具備智能代碼編輯功能。具體如下:

  • 提供代碼的智能補齊能力,編輯器會分析上下文并理解項目內容,并根據輸入的內容,提示可補齊的類、屬性、方法和關鍵字的名稱等,減輕重復代碼勞動,緩解陌生代碼壓力;

  • 支持對ArkTS、JavaScript、C/C++等語言的代碼關鍵字、運算符、字符串、類、標識符、注釋等進行高亮顯示,同時可以根據具體業務情況自定義各種高亮顯示方案,便于代碼檢視;

  • 支持實時代碼分析,能夠在代碼中突出顯示錯誤或警告,提供便捷的詳細的錯誤代碼信息查看功能。

1fdc7846-0983-11ee-9c1d-dac502259ad0.png1fe4f3cc-0983-11ee-9c1d-dac502259ad0.png

智能代碼補全示例

03?

高效編譯構建工具 Hvigor

編譯構建工具是一個把源代碼生成可執行應用程序的過程自動化程序。DevEco Studio提供的構建工具Hvigor是一款基于TypeScript實現的前端編譯構建任務編排工具,結合ohpm包管理機制,在多線程并行編譯、任務級增量編譯、任務流自由擴展以及多目標構建打包等多維度開發了新特性,更符合OpenHarmony ArkTS/JS開發者的開發習慣。

Hvigor提供高性能ArkTS引擎和AOT編譯,在傳統的編譯構建流程上進一步優化,將解析源碼、編譯字節碼、讀取運行信息、編譯優化機器碼等流程打包到構建流程中,降低啟動開銷以及高性能預熱開銷,使啟動就可直接達到峰值性能,大幅提升啟動性能。

2021f47a-0983-11ee-9c1d-dac502259ad0.png

AOT 編譯和高性能 ArkTS 引擎

04?

熱重載

開發者在調試過程中會頻繁更改代碼,如果希望每次都能夠看到代碼修改后的效果,則每次都需要重新編譯完整代碼,增加了大量的編譯等待時間,效率很低。DevEco Studio提供的熱重載(Hot Reload)功能可以允許開發者在應用程序運行時更改源代碼,并能夠立即看到最終效果,大大提升了開發和調試的效率。

203f2482-0983-11ee-9c1d-dac502259ad0.png

熱重載代碼修改示例

05?

跨語言混合調試

在OpenHarmony的場景上存在兩種語言:ArkTS語言和C++語言。在調試應用代碼的過程中,一個業務功能可能既有ArkTS代碼,也有C++代碼,兩種語言的語言棧不一致。DevEco Studio提供跨語言混合調試功能,支持ArkTS/C++無縫混合調試,使調試操作體驗與單語言一致。

06?

場景化性能調優

DevEco Studio平臺提供高效的場景化性能調優工具DevEco Insight。調優是一個復雜的系統工程,現有的調優工具五花八門,所收集的指標不盡相同,那么如何在眾多的指標中篩選出與調優目標最相關的呢?DevEco Insight能夠根據典型性能問題提煉場景化調優模版,結合實時性能監控智能推薦分析模板;同時,支持關聯分析多維度性能數據,實現問題高效分析、精準定位,將性能問題溯源到代碼行。

20a55432-0983-11ee-9c1d-dac502259ad0.png

DevEco Insight 調優能力

07?

多維度測試

在軟件產品的開發生命周期中,測試是關鍵環節。DevEco Studio平臺提供多維度、全方位的測試方案:

  • 專項測試:兼容性/穩定性/UX/性能/功耗/安全專項測試保障

  • 集成測試:規模化測試,所見即所得,端到端場景看護

  • 單元測試:最小粒度測試,測試前移,問題暴露在前端

通過多個測試方案覆蓋,在全生命周期保障應用質量。

20c3a306-0983-11ee-9c1d-dac502259ad0.png

多維度測試方案

08?

總結

OpenHarmony社區有其專屬的集成開發環境(IDE)。區別于泛用型IDE,領域型IDE還有很多專屬特性和功能有待發掘。期待越來越多有興趣的開發者能夠加入到后續DevEco Studio平臺的開發和探索中來。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • IDE
    IDE
    +關注

    關注

    0

    文章

    365

    瀏覽量

    49062
  • C++
    C++
    +關注

    關注

    22

    文章

    2124

    瀏覽量

    77121
  • 編譯
    +關注

    關注

    0

    文章

    694

    瀏覽量

    35166
  • OpenHarmony
    +關注

    關注

    33

    文章

    3952

    瀏覽量

    21104
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【匯思博SEEK100開發板試用體驗】記錄DevEco Studio 中遇到的問題

    在華為鴻蒙(HarmonyOS)應用開發工具 DevEco Studio 中遇到的問題。主要問題有以下幾點: 1. 預覽功能失敗 底部 PreviewerLog 中顯示 “Current
    發表于 08-24 21:01

    HarmonyOSAI編程DevEco AI輔助編程工具

    、單元測試用例生成、代碼智能解讀和編譯報錯智能分析等能力,幫助開發者提高編碼效率。 使用方式 在DevEco Studio右側邊欄點擊CodeGenie或輸入快捷鍵Alt/Option+U,可以進入
    發表于 08-18 14:54

    【M-K1HSE開發板免費體驗】DevEco Studio應用開發體驗(物理機器運行失敗)

    安裝IDEhttps://developer.huawei.com/consumer/cn/deveco-studio/下下載DevEco Studio需要先登錄 解壓下載的安裝包雙擊
    發表于 07-19 11:16

    從文化浸潤到未來啟航 | 同星智能3新員工培訓高能回顧

    7月16日,同星智能2025年3新員工培訓在熱烈的氛圍中畫上圓滿句號。本次培訓以“文化浸潤、思想碰撞、職業啟航”為主線,通過文化知識PK、創始人面對面、職業發展沙盤三大模塊,助力新員工快速融入
    的頭像 發表于 07-18 20:05 ?721次閱讀
    從文化浸潤到未來啟航 | 同星智能<b class='flag-5'>第</b>3<b class='flag-5'>期</b>新員工培訓高能<b class='flag-5'>回顧</b>!

    DevEco CodeGenie 鴻蒙AI 輔助編程初次使用

    一、工具概述與核心能力 DevEco CodeGenie 是集成在 DevEco Studio 中的 AI 輔助編程插件,專為 HarmonyOS 應用開發設計,提供三大核心能力: 智能知識問答
    的頭像 發表于 06-26 08:48 ?926次閱讀

    最新 HUAWEI DevEco Studio 使用技巧

    最新 HUAWEI DevEco Studio 使用技巧 HUAWEI DevEco Studio 作為我們 harmonyos 應用的開發工具,有必要好好打磨一下。 Chinese
    的頭像 發表于 04-27 16:59 ?1411次閱讀
    最新 HUAWEI <b class='flag-5'>DevEco</b> <b class='flag-5'>Studio</b> 使用技巧

    如何使用 DveEco Studio

    DevEco Studio的使用 自動簽名 選擇 File &gt; Project Structure &gt; Project &gt
    發表于 04-24 08:29

    DevEco Studio 工具如何安裝

    推送應用到真機運行 步驟 1將搭載 KaihongOS 系統的開發板與安裝 DevEco Studio 的 PC 相連。 步驟 2應用添加自動簽名,詳見下一節DevEco Studio
    發表于 04-24 07:38

    DevEco Studio 寫一個簡單的頁面

    寫一個簡單的頁面 說明: 為確保運行效果,本文及之后的文檔示例都將以使用DevEco Studio 4.1 Release版本為例。 我們在構建第一個應用程序中新建了一個名為
    發表于 04-24 07:36

    DevEco Studio AI輔助開發工具兩大升級功能 鴻蒙應用開發效率再提升

    HarmonyOS應用的AI智能輔助開發助手——CodeGenie,該AI助手深度集成在DevEco Studio中,提供鴻蒙知識智能問答、鴻蒙ArkTS代碼補全/生成和萬能卡片生成等功能,提升了開發效率,深受廣大
    發表于 04-18 14:43

    恩智浦eIQ Time Series Studio工具使用教程之仿真

    大家好,又到了和Time Series Studio見面的日子,上一我們講到了“training”模塊,那么在訓練中得到的眾多模型里,哪一個模型更能適用于用戶的需求呢?為了確定更可靠的用戶模型,這一為大家帶來“Emulati
    的頭像 發表于 04-07 15:29 ?1249次閱讀
    恩智浦eIQ Time Series <b class='flag-5'>Studio</b>工具使用教程之仿真

    最新 HUAWEI DevEco Studio 調試技巧

    # 最新 HUAWEI DevEco Studio 調試技巧 ## 前言 ![image-20240531235823670](https
    發表于 03-30 06:55

    鴻蒙北向開發OpenHarmony5.0 DevEco Studio開發工具安裝與配置

    本文介紹OpenHarmony5.0 DevEco Studio開發工具安裝與配置,鴻蒙北向開發入門必備!由觸覺智能Purple Pi OH鴻蒙開發板演示。搭載了瑞芯微RK3566四核處理器,支持開源鴻蒙OpenHarmony3
    的頭像 發表于 03-28 18:05 ?1631次閱讀
    鴻蒙北向開發OpenHarmony5.0 <b class='flag-5'>DevEco</b> <b class='flag-5'>Studio</b>開發工具安裝與配置

    【貝啟科技BQ3568HM開源鴻蒙開發板深度試用報告】使用Deveco Studio進行開發

    studio,再到真機運行,對于版本的匹配要求,非常的嚴格,所以保險起見,我用的是4.1 Release,之前編譯的時候,也選用的這個版本。 一、Deveco Studio安裝 我沒有用最新版
    發表于 03-16 11:28

    DevEco Studio 聯合小藝接入 DeepSeek,步驟更簡單開發鴻蒙更專業

    隨著小藝接入了 DeepSeek,智能體的問答變得更加絲滑流暢,讓人不禁想到鴻蒙原生應用開發如果接入這個智能體會產生什么樣的效果?確實,當我們把負責開發原生鴻蒙應用的 DevEco Studio
    發表于 03-13 15:11