写点什么

首款开发鸿蒙原生应用的 AI 辅助编程工具正式上线了

  • 2025-03-12
    北京
  • 本文字数:1101 字

    阅读完需:约 4 分钟

首款开发鸿蒙原生应用的AI辅助编程工具正式上线了

在 AI 技术席卷全球的浪潮中,开发者工具也迎来了智能化的全新时代。为响应开发者对高效编程工具的需求,12 月 14 日在 AICon 全球人工智能开发与应用大会(北京站)期间,华为宣布首款开发鸿蒙原生应用的 AI 辅助编程工具——DevEco CodeGenie 正式上线了,标志着鸿蒙原生应用和元服务开发进入 AI 赋能的新时代。该工具支持开发鸿蒙原生应用领域的智能知识问答、ArkTS 代码补全/生成和万能卡片生成能力,为鸿蒙生态开发者提供了高效的应用与元服务 AI 辅助编程工具,旨在显著提升开发效率,优化开发体验。

 

三大核心功能:打造高效智能开发体验

 

作为 DevEco Studio 的 AI 辅助编程工具, DevEco CodeGenie 通过智能问答、代码补全/生成、万能卡片三大核心功能,打造高效智能开发体验。

 

智能问答功能基于 DevEco CodeGenie 生成式搜索能力,能够高效理解开发者的自然语言输入,以问答交互的方式提供针对鸿蒙原生应用开发的相关知识。数据显示,智能问答功能在 85%的情形下能够提供准确的解决方案,显著提升了文档搜索和代码开发效率。

 

代码补全/生成功能可以分析并理解在代码编辑区的上下文信息或自然语言描述信息,智能生成 ArkTS 或 C++代码片段,为开发者提供实时的代码推荐和补全功能,帮助开发者减少 30%以上的手动代码编写工作量,让开发过程更沉浸。

 

万能卡片功能则针对 HarmonyOS 的特有能力,通过自然语言意图理解,智能生成“万能卡片”工程。开发者只需通过简单的对话式交互,即可在几分钟内生成可直接编译和预览的 HarmonyOS 万能卡片项目。这一突破性的功能极大缩短了开发周期,为 HarmonyOS 工程级应用和服务开发提供了全新的高效解决方案。

 

全面赋能鸿蒙原生应用与元服务开发,携手开发者共建鸿蒙新世界

 

在 AI 赋能开发的新时代,DevEco Studio 的 AI 辅助编程工具的推出为鸿蒙原生应用和元服务开发注入了新的活力。其针对开发全流程设计,涵盖知识查询、代码生成以及项目工程的自动化构建,让开发者更加专注于业务创新和代码逻辑本身,减少了大量重复性工作。此外,通过智能问答和实时代码推荐,DevEco CodeGenie 帮助开发者快速上手,显著降低学习成本和技术门槛。

 

DevEco CodeGenie 的正式上线只是一个起点,未来华为还将持续优化并迭代更新,预计明年将陆续上线代码智能编辑、元服务生成、HarmonyOS 开发 Agent 等特性,进一步完善开发体验,为开发者提供更全面、更智能的辅助编程工具。

 

目前,开发者可前往华为开发者官方网站下载最新版 DevEco CodeGenie 进行体验。在 AI 技术与开发工具深度融合的时代浪潮下,DevEco Studio 以及其 AI 辅助编程工具必将成为广大开发者提升效率的得力助手。期待更多开发者加入鸿蒙生态,共同探索鸿蒙原生应用和元服务开发的无限可能,携手共建鸿蒙新世界!

 

2025-03-12 15:291767

评论

发布
暂无评论

入驻快讯|欢迎 SelectDB 正式入驻 InfoQ 写作社区!

SelectDB

数据库 大数据 OLAP Doris 企业号九月金秋榜

软件测试 | 测试开发 | MySQL锁机制总结

测吧(北京)科技有限公司

MySQL 测试

普适性强的ERP/MES系统为什么难选?4种挑选方案教你避坑

优秀

MES系统 mes ERP系统

MobLink Android端业务场景简单说明

MobTech袤博科技

android 开发者

软件测试 | 测试开发 | 测试人生 | 00后拿下了名企大厂 offer,这个后浪学习之路全公开

测吧(北京)科技有限公司

软件测试 测试

走向云原生数据库 - 使用 Babelfish 加速迁移 SQL Server 的代码实践

亚马逊云科技 (Amazon Web Services)

数据库 云原生

软件测试 | 测试开发 | 高性能高维向量的KNN搜索方案

测吧(北京)科技有限公司

软件测试 测试

软件测试 | 测试开发 | Android 10 来袭

测吧(北京)科技有限公司

android Android开发

赋能企业敏捷开发的低代码平台

力软低代码开发平台

软件测试 | 测试开发 | 浅谈测试需求分析

测吧(北京)科技有限公司

测试 需求 用户需求分析

直播预告 | PolarDB 开源人才培初级考试备考辅导公开课

阿里云数据库开源

数据库 阿里云 开源 人才培养 polarDB

软件测试 | 测试开发 | 因服务器时间不同步引起的异常

测吧(北京)科技有限公司

软件测试 测试

内存管理:程序是如何被优雅的装载到内存中

C++后台开发

内存管理 Linux内核 内核源码 内核开发 嵌入式开发

【联通】数据编排技术在联通的应用

Alluxio

中国联通 Alluxio 大数据 开源 数据编排 9月月更

软件测试 | 测试开发 | Redis Zset Score精度问题

测吧(北京)科技有限公司

redis 软件测试 测试

软件测试 | 测试开发 | Hybird app开发入门之Native和H5页面交互原理

测吧(北京)科技有限公司

软件测试

开源交流丨一站式大数据平台运维管家ChengYing安装原理剖析

袋鼠云数栈

软件测试 | 测试开发 | Linux下的Nginx内存泄露定位

测吧(北京)科技有限公司

nginx Liunx 测试开发

抖音二面:计算机网络-应用层

Java快了!

计算机网络

软件测试 | 测试开发 | 使用Fastmonkey进行iosMonkey测试初探

测吧(北京)科技有限公司

测试 软件测试和开发

软件测试 | 测试开发 | 接口测试实战 | Android 高版本无法抓取 HTTPS,怎么办?

测吧(北京)科技有限公司

https 测试 自动化测试

详谈 MySQL 8.0 原子 DDL 原理

RadonDB

MySQL 数据库

雪上加霜,运维部门裁员后,中了勒索病毒……

嘉为蓝鲸

运维 故障 病毒 变更

终于有人把不同标签的加工内容与落库讲明白了丨DTVision分析洞察篇

袋鼠云数栈

软件测试 | 测试开发 | Uiautomator项目搭建与实现原理

测吧(北京)科技有限公司

软件测试 测试

2021年中国人工智能软件及服务市场规模超千亿,认知智能增速显著

易观分析

人工智能

ShareSDK Android端渠道下载统计配置说明

MobTech袤博科技

android sdk

阿里巴巴数字商业知识图谱的构建及应用

阿里技术

人工智能 机器学习 知识图谱

软件测试 | 测试开发 | Python数据驱动测试 unittest+ddt

测吧(北京)科技有限公司

Python 软件测试

英特尔将推出第四代至强可扩展服务器,为高性能计算、人工智能和网络提供全方位加速服务

科技之家

首款开发鸿蒙原生应用的AI辅助编程工具正式上线了_HarmonyOS_HarmonyOS_InfoQ精选文章