DevEco Studio 支持包括智慧屏、智能穿戴和轻量级智能穿戴的 HarmonyOS 应用开发,可以根据工程向导轻松创建适应于各类设备的工程,并自动生成对应的代码和资源模板。同时,DevEco Studio 还提供了多种编程语言供开发者进行 HarmonyOS 应用开发,包括 Java、JS 和 C/C++ 三种编程语言,并支持多种语言的混合开发场景。因此,在创建对应设备的工程时,工具会预置多种 Ability 的模板,并推荐您使用适合的开发语言。
支持的各设备类型工程模板和对应开发语言的对应关系,如下表所示。
Device | 工程模板 |
---|---|
TV | Empty Feature Ability(JS) |
Empty Feature Ability(Java) | |
List Container Ability(Java) | |
List Feature Ability(JS) | |
Split Panel Ability(Java) | |
Tab Feature Ability(JS) | |
Wearable | Empty Feature Ability(JS) |
Empty Feature Ability(Java) | |
List Feature Ability(JS) | |
Lite Wearable | Empty Feature Ability |
List Feature Ability |