ArkTS语言-鸿蒙生态应用开发语言-华为开发者联盟
简体中文
简体中文
English
下载 App
探索
探索
了解鸿蒙应用和多设备开发,学习如何构建应用/元服务
应用形态
HarmonyOS 应用
One as All,All as One
元服务
秒开直达 服务随行 无处不在
游戏
为游戏创意玩法带来无限可能
多设备应用开发
穿戴
折叠屏手机
鸿蒙电脑
开发者学堂
视频课程
Codelabs
设计
设计
了解鸿蒙应用和多设备开发,学习如何构建应用/元服务
开发
开发
获取官方开发工具和文档等资源,将创意转化为鸿蒙应用
开发工具
DevEco Studio
应用开发 IDE, AI Agent 和 CLI
小艺开放平台
Skill 和智能体开发平台
ArkTS
ArKUI
AppGallery Connect
DevEco Testing
开发资源
工具下载
示例代码
开发文档
最佳实践
分发
分发
通过华为应用市场发布你的应用,多渠道触达用户
应用分发
应用市场
纯净安全的全场景应用分发平台
游戏中心
应用审核政策
服务分发
小艺
HarmonyOS 的超级 AI 入口
智慧助手·今天
服务分发文档
内容分发
主题服务
内容分发文档
推广与变现
推广与变现
一站式流量增长与营销变现平台
推广
应用推广引擎
全链路应用推广与增长服务平台
鲸鸿动能广告
为企业广告主提供广告营销服务
联运服务
推广文档
变现
鲸鸿动能流量变现
使能应用展示广告,实现流量变现
应用内支付
变现文档
生态合作
生态合作
携手伙伴共建共享鸿蒙智能终端生态
伙伴 SDK
一站式获取安全可靠的鸿蒙伙伴 SDK
生态服务
鸿蒙应用开发、培训和人力服务
服务商伙伴中心
华为终端云服务商伙伴的统一门户
伙伴入驻指南
生态市场介绍,卖家和买家服务指引
廉洁政策
合作伙伴诚信廉洁政策
支持
支持
获取客服帮助、技术支持、活动资讯等信息
智能客服
24小时 AI 在线自助服务,即问即答
社区问答
在官方论坛提问,与开发者互动交流
在线提单
提交工单,获得技术支持
开发者活动
HDD 等线下活动速览及报名入口
资讯
帮助指南
输入关键字搜索
如何做实名认证
什么是鸿蒙
如何做产品上架
AR是什么东西
华为的HIAI怎么样
如何实现华为开放能力集成
如何加入HarmonyOS
应用开发服务
如何接入情境感知服务
HDC开发者大会
华为账号服务实名认证
运动健康
CTRL+K
取消
文档
管理中心
我的
Hello,
欢迎来到开发者联盟
管理中心
个人中心
我的学堂
我的收藏
我的活动
我的工单
立即登录
account24
arrow_back16
arrow_down
arrow_right16
back18
close18
collapse16
expand16
headpic
info28
jumphover16
jumpnormal16
language24
menu18
menu24
more
search24
user
ArkTS
概览
开发入门
ArkCompiler
资源
概览
概览
开发入门
ArkCompiler
资源
ArkTS
简洁且高效的应用开发语言
ArkTS 是鸿蒙应用开发高级语言。它基于 TypeScript(简称 TS),保持了 TS 的基本语法和风格,同时通过引入静态类型校验模式和类型推断增强规则,强化开发期静态检查和分析能力,提升代码健壮性,并实现更好的程序执行稳定性和性能。ArkTS 同时也支持与 TS/JavaScript(简称 JS )高效互操作,可以完全复用 TS/JS 生态,已广泛应用于鸿蒙应用生态。
立即学习
声明式语法, 极简表达。
ArkTS 结合 ArkUI 提供声明式 UI 描述、状态管理、渲染控制等强大的 UI 开发能力,拥有简洁且富有表达力的语法,通过简洁的语法和实时预览功能,大大提高了 UI 开发的效率,使得代码更易于编写和阅读。
查看文档
并发模型, 卓越性能。
ArkTS 新增提供 TaskPool 和Worker 两种并发编程 API 供开发者使用。同时,ArkTS 进一步提出了 Sendable 对象模型的机制来支持对象在并发任务间的引用传递,极大提升 ArkTS 对象在并发实例间的通信性能。
了解模型
丰富标准库, 开箱即用。
ArkTS 拥有一个功能丰富的标准库,涵盖了从数据结构、算法到输入输出等方方面面,例如:高精度浮点运算、二进制 Buffer、XML 生成解析转换和多种容器库等丰富的操作方法,帮助你简化开发工作,提升开发效率。
浏览 API
模块化管理, 灵活构建。
ArkTS 支持应用模块化开发、编译、打包和运行,例如:应用模块化按需加载能力,方便大型复杂应用的多模块业务场景,高性能启动运行,提高了代码的模块化管理和重用性。
查看指南
开始探索
立即学习鸿蒙生态的应用开发语言。
查看资源