首页 > 其他分享 >聚能量赢未来,OpenHarmony开发者大会开发工具分论坛圆满落幕

聚能量赢未来,OpenHarmony开发者大会开发工具分论坛圆满落幕

时间:2023-05-06 14:55:45浏览次数:41  
标签:OpenHarmony BG 开发工具 调优 开发者 工具 IDE

4月19日,以“开源正当时,共赢新未来”为主题的开放原子开源基金会OpenHarmony开发者大会2023(以下简称“大会”)在北京举行,“开发工具分论坛”于当天下午召开。在本次论坛上,各位演讲嘉宾重点分享了OpenAtom OpenHarmony(以下简称“OpenHarmony”) 3.2 Release版本的开发工具、开发方法、工程方法及开发者文档相关的技术及内容,希望帮助开发者更好地使用工具,提升开发效率,助力应用创新。

 图片 1.png

OpenHarmony开发者大会开发工具分论坛

出席本次开发工具分论坛的演讲嘉宾分别为:华为终端BG IDE技术专家胡林,华为终端BG IDE调优工具高级工程师李勉,华为终端BG方舟工具链架构师翁长成,OpenHarmony测试工具领域专家王俊涛,OpenHarmony知识体系工作组成员马迪欣,华为终端BG IDE编译构建工具高级工程师王瑶,OpenHarmony测试工具领域专家、OpenHarmony兼容性工作组成员任熠,深圳开鸿数字产业发展有限公司OpenHarmony社区开发部部长、OpenHarmony代码共建组副组长巴延兴,OpenHarmony SIG Docs Leader Neen Yang,诚迈科技高级技术专家陆道。

图片 2.png

华为终端BG IDE技术专家胡林主题演讲

华为终端BG IDE技术专家胡林提到,华为终端BG开发者平台部一直致力于为开发者提供好用、易用的开发工具。在深入和开发者交流以及分析业界IDE工具演进趋势的背景下,DevEco Studio及相关套件在低代码开发,代码编辑,编译构建,调试调优等方面提供了更强的能力,也希望和所有的开发者一起共同打造功能更强,更加易用的开发工具。 

图片 3.png 华为终端BG IDE调优工具高级工程师李勉主题演讲

华为终端BG IDE调优工具高级工程师李勉介绍了DevEco Insight性能调优工具,他提到:我们将调优经验融合到IDE调优工具内,并针对性推出了一些场景化Insight,帮助大家快速分析和识别性能问题的瓶颈点,如函数耗时长、内存分配不合理等性能问题,开发者可以结合IDE直接定位到问题代码行,快速修改和优化。

图片 4.png 华为终端BG方舟工具链架构师翁长成主题演讲 

华为终端BG方舟工具链架构师翁长成主要分享了OpenHarmony应用调试调优底层技术。他首先介绍了方舟编译器设计特点和工具链热重载/跨语言调试等新特性,之后详细讲解了调试调优工具链的底层设计逻辑与交互框架,同时介绍了标准协议的创新扩展。未来,方舟工具链会在调试调优方面进行扩展,增强跨语言调试、热重载、内存分配采样等能力,帮助开发者更高效的进行应用开发。

图片 5.png OpenHarmony测试工具领域专家王俊涛主题演讲 

OpenHarmony测试工具领域专家王俊涛现场介绍了SmartPerf性能调测调优工具。他讲解到,SmartPerf是OpenHarmony整个性能测试工具一个总称,里面包含了各种各样的测试工具,可以实现统和应用实时性能数据采集,也可以对应用和系统在开发过程中一些性能的调优。未来,新版本的SmartPerf会简化性能分析门槛、降低SmartPerf-Host在采集相关数据的开销以及支持离线符号化。

图片 6.png OpenHarmony知识体系工作组成员马迪欣主题演讲 

OpenHarmony知识体系工作组成员马迪欣主要介绍了OpenHarmony 3.2 Release版本以后,随着新版本DevEco Studio发布,应用开发使用了全新的三方库包管理工具和OpenHarmony中心仓,并分享了在新版本DevEco Studio里开发和使用三方库,以及中心仓里主流的三方库。

图片 7.png 华为终端BG IDE编译构建工具高级工程师王瑶主题演讲 

华为终端BG IDE编译构建工具高级工程师王瑶在介绍OpenHarmony应用编译构建工具Hvigor时提到,这款工具是基于TS实现的自动化任务流管理工具,具备让构建工作配置更加方便、构建效率更高以及动态扩展的设计特点。之后详细分享了Hvigor工具为了加速构建过程的一些关键特性的底层设计逻辑,比如增量、并行和常驻进程。未来,Hvigor的能力还将获得进一步加强,一方面是加速增量编译的效果,另一方面还会提供构建过程可视化的能力,帮助开发者进行构建分析,以更高效的进行应用的编译。 

图片 8.png OpenHarmony测试工具领域专家、OpenHarmony兼容性工作组成员任熠主题演讲 

OpenHarmony测试工具领域专家、OpenHarmony兼容性工作组成员任熠在讲解应用质量要求的同时,也介绍了当前的测试服务的开发进展。他提到,整体完成近20个检测项目,包括兼容性的安装、启动、卸载检测;性能的CPU内存检测以及冷热启动检测;稳定性的应用遍历压测;功耗的音视频器件占用、摄像头器件占用和处理器占用检测;UX测试服务的留白检测、截断检测、大图检测;而安全服务目前还正在构建。未来,在不断更新应用质量要求的同时,还会继续将更多的检测项服务工具化,支持开发者本地应用自检。

图片 9.png 深开鸿OpenHarmony社区开发部部长、OpenHarmony代码共建组副组长巴延兴主题演讲

深圳开鸿数字产业发展有限公司(简称“深开鸿”)OpenHarmony社区开发部部长、OpenHarmony代码共建组副组长巴延兴以“深开鸿开发工具链提升全流程开发效率”为主题进行分享。首先,他表示深开鸿既是开发者,也是共建者,一直积极参与社区的开源共建。为了帮助更多开发者,深开鸿专门开发了研发辅助工具,主要涉及静态扫描、框架代码生成、类型转换工具、可视化的配置工具及调测工具,并全部以开源的形式贡献给社区。未来,还会基于大模型的AI技术推出更高效、更智能的开发工具链。

 

图片 10.png OpenHarmony SIG Docs Leader Neen Yang主题演讲

OpenHarmony SIG Docs Leader Neen Yang对OpenHarmony开发者文档新版本进行了介绍。她提到,超过1000多位开发者参与了文档内容建设,3.2 Release版本文档规模是3.1 Release的2.5倍。本版本重点丰富了ArkTS语言、应用模型、UI开发、Web、媒体、数据管理、文件管理开发指南的概念原理及场景指导,并提供了更丰富的错误码参考、FAQ。同时,开发者文档涵盖OpenHarmony一些关键能力相关产品指导、IDE使用指南以及各阶段的指导介绍。OpenHarmony SIG Docs十分重视开发者的意见,开发者可以在Gitee Docs仓直接提交Issue反馈资料需求及问题,文档团队将持续提升文档体验、丰富和完善内容,帮助开发者更高效地开发。

开发者可在OpenHarmony官网查阅3.2 Release版本配套文档。

图片 11.png 诚迈科技高级技术专家陆道主题演讲 

诚迈科技高级技术专家陆道举例分享了OpenHarmony系统开发常用权限问题分析及解决方法。其中提到关于沙箱机权限配置,他认为首先要确定是否为路径问题,如果是路径问题,就可以通过在相关的配置文件里面把所需要添加的一个应用程序的沙箱机制关掉,或者打开之后把所需要的目录添加进去。配置文件之外,当需要访问一些资源做对比时,也可以通过从沙箱里面目录添加汲取,添加完程序就可以正确访问到这个目录。

至此,OpenHarmony开发者大会开发工具分论坛圆满落幕。期待更多的开发者从OpenHarmony官网下载新版本以及开发者工具,尝试更多新功能,共同繁荣OpenHarmony生态。

标签:OpenHarmony,BG,开发工具,调优,开发者,工具,IDE
From: https://www.cnblogs.com/1zhang/p/17377319.html

相关文章

  • IM开发者的零基础通信技术入门(十二):上网卡顿?网络掉线?一文即懂!
    【来源申明】本文引用了微信公众号“鲜枣课堂”的《上网慢?经常掉线?这篇文章告诉你该怎么办!》文章内容。为了更好的内容呈现,即时通讯网在引用和收录时内容有改动,转载时请注明原文来源信息,尊重原作者的劳动。1、本文内容概述对于不太了解网络通信的人来说(包括开发者),可能会经常碰......
  • 开发工具说明------
    前端:w3c------------------------------------------------------------------------------------------------------前端调试:HttpWatch------------------------------------------------------------------------------------------------------后端代码生成:Auto----IBatis插件--......
  • 青年开发者说:了不起的“桩源”守护者,开启智能充电新模式
    摘要:听来自深圳大学的高校开发者们,分享基于华为云技术创新、收获成功的故事。代码改变世界,2023年华为开发者大赛不容错过!本文分享自华为云社区《青年开发者说:了不起的“桩源”守护者,开启智能充电新模式》,作者:华为云社区精选。“桩源守护者”,一个听起来有点热血、又充满了英雄主......
  • OpenHarmony 资源调度之智能感知调度源码分析
    作者:张守忠1WPA_supplicant简介WPA是WiFiProtectedAccess的缩写,中文含义为“WiFi网络安全存取”。WPA是一种基于标准的可互操作的WLAN安全性增强解决方案,可大大增强现有以及未来无线局域网络的数据保护和访问控制水平。wpa_supplicant是开源项目源码,支持Linux,Windows以及很多......
  • IntelliJ IDEA 2022.3.2 最新专业版 Windows系统下安装, 一直可用,业界公认的最好的jav
    ​第三步: IDEA安装补丁1、补丁下载地址: 下载链接2、补丁安装流程下载并安装IDEA后,先不启动IDEA下载补丁程序并解压并放置任意目录执行脚本install-current-user.vbs​ 双击执行install-current-user.vbs脚本,等待过程大概10-30秒,如看到弹框提示Done......
  • 一个全平台、多机器的一键管理多语言开发环境的辅助开发工具【gvc】
    GVC是一个全平台、多机器的一键管理多语言开发环境的辅助开发工具。目前支持MacOS、Linux、Windows三大平台。使用GVC能够轻松帮你一键搭建Go、Python、Java、Nodejs、Rust、Cygwin等开发环境,你可以轻松管理某个开发语言的多个版本,也不用自己操心任何环境变量。此外,它还能轻松......
  • 全球首个开发者村启动开村,产业聚力松山湖,共创大湾区创新高地
    摘要:由东莞松山湖管委会、东莞市工业和信息化局与华为云共同主办的松山湖开发者生态创新峰会暨华为开发者大赛中国区启动仪式举行。打造一流创新生态,与全球开发者共赢。4月26日,由东莞松山湖管委会、东莞市工业和信息化局与华为云共同主办的松山湖开发者生态创新峰会暨华为开发者......
  • 开启云上高效开发新时代,华为云开发者日东莞站成功举办
    摘要:近日,华为云开发者日HDC.CloudDay东莞站成功举行。4月26日,华为云开发者日HDC.CloudDay东莞站成功举行,吸引了400多位开发者前来参会,开发者不仅聆听了华为云技术专家在开源、低代码、软件开发、AI、AIoT等领域的前沿技术分享,还在KooLabs工作坊、展台、企业数字化转型专家问诊......
  • 年薪50万开发者相亲失败:程序员,别输在不会说话上
    关注“Java后端技术全栈”回复“000”获取大量电子书Ⅰ越来越不会说话的程序员“编程能力很赞,但沟通能力可能有所欠缺”——很多人这么形容程序员。其实,除了他人这么评价,程序员本身也说自己越来越不会说话了。看看一些网友的吐槽:以前还挺会说的。追老婆那会,和她一起走回家,从校门口,......
  • [生活日记]参与unity非游戏行业开发者大会小结
    今天下午花了半天时间公司全体都去人民广场参与了一个unity非游戏行业开发者大会,主要了解到unity这款全球顶尖之一的游戏引擎的一个发展史,从05年三个美国人技术研发开始,一直到12年开始引进中国,经过这短短两年左右的时间,获得了逛到游戏开发者的喜爱和肯定,它始于游戏,但非终止于游戏,今......