加载中...

ArkTS(方舟编程语言)是华为为 HarmonyOS 应用开发推出的编程语言,以 TypeScript 为基础演进而来,是 HarmonyOS NEXT 及后续版本的首选开发语言。
ArkTS 在 TS 之上收紧了动态特性:禁止运行时修改对象结构、强制静态类型,以便编译期优化和 AOT 编译;同时内置声明式 UI 开发范式 ArkUI,通过装饰器(@Component、@State 等)描述组件与状态。
ArkTS 代码由方舟编译器工具链编译为字节码,运行在方舟运行时(Ark Runtime)上,而非通用 JavaScript 引擎,从而获得更好的启动与执行性能。
是开发原生鸿蒙应用(尤其是不再兼容安卓 APK 的 HarmonyOS NEXT)的核心语言,配套 DevEco Studio 开发工具。
代表了国产操作系统在应用开发语言与工具链上的自主化尝试。

登录 后参与讨论
暂无讨论,来发表第一条评论吧